| 730 | bufferID, rawOffset, readData.sizeInBytes() - rawOffset, pendingID)); |
| 731 | SC_TRY(sourceStream.unshift(pendingID)); |
| 732 | sourceStream.getBuffersPool().unrefBuffer(pendingID); |
| 733 | } |
| 734 | else |
| 735 | { |
| 736 | return Result::Error(HttpResultCategory, HttpError::PipelinedBodyUnsupported); |
| 737 | } |
| 738 | } |
| 739 | finishBodyStream(); |
| 740 | return Result(true); |
| 741 | case ChunkedState::Finished: |
| 742 | if (allowTrailingData) |
| 743 | { |
| 744 | AsyncBufferView::ID pendingID; |
| 745 | SC_TRY(sourceStream.getBuffersPool().createChildView(bufferID, rawOffset, |
no test coverage detected