Skip to content

Commit c2f2521

Browse files
committed
[RESTEASY-2627] Chain thenCompose properly
1 parent f347320 commit c2f2521

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

providers/multipart/src/main/java/org/jboss/resteasy/plugins/providers/multipart/HeaderFlushedAsyncOutputStream.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ protected CompletionStage<Void> flushHeaders() {
4646
} else {
4747
value = obj.toString();
4848
}
49-
ret = stream.asyncWrite(key.getBytes(StandardCharsets.US_ASCII))
49+
ret = ret.thenCompose(v -> stream.asyncWrite(key.getBytes(StandardCharsets.US_ASCII)))
5050
.thenCompose(v -> stream.asyncWrite(AbstractMultipartWriter.COLON_SPACE_BYTES))
5151
.thenCompose(v -> stream.asyncWrite(value.getBytes(StandardCharsets.US_ASCII)))
5252
.thenCompose(v -> stream.asyncWrite(AbstractMultipartWriter.LINE_SEPARATOR_BYTES));

0 commit comments

Comments
 (0)