Skip to content

Commit 2434125

Browse files
committed
fix event stream responses in CRT http client
1 parent ecae762 commit 2434125

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/aws-cpp-sdk-core/source/http/crt/CRTHttpClient.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ void OnResponseBodyReceived(Aws::Crt::Http::HttpStream&, const Aws::Crt::ByteCur
9797
AWS_LOGSTREAM_ERROR(CRT_HTTP_CLIENT_TAG, "Failed to write " << body.len << " (eof: " << ref.eof() << ", bad: " << ref.bad() << ")");
9898
}
9999

100-
if (request->IsEventStreamRequest() && !response->HasHeader(Aws::Http::X_AMZN_ERROR_TYPE)) {
100+
if ((request->IsEventStreamRequest() || request->HasEventStreamResponse()) && !response->HasHeader(Aws::Http::X_AMZN_ERROR_TYPE)) {
101101
response->GetResponseBody().flush();
102102
}
103103

0 commit comments

Comments
 (0)