-
Notifications
You must be signed in to change notification settings - Fork 67
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix bug where last few bytes on socket go unread (#624)
**Issue:** aws-c-s3 is occasionally seeing errors when the server sends an HTTP response with a `Connection: close` header (meaning it intends to close the connection after the response is sent). The server is sending the full response, then immediately hanging up. But the last few bytes of the response never make it to the HTTP client. **Description of changes:** Update submodules, bringing in this fix: awslabs/aws-c-io#642 ``` aws-c-common v0.9.19 -> v0.9.21 aws-c-http v0.8.1 -> v0.8.2 aws-c-io v0.14.8 -> v0.14.9 aws-c-s3 v0.5.9 -> v0.5.10 aws-lc v1.28.0 -> v1.29.0 s2n v1.4.15 -> v1.4.16 ```
- Loading branch information
Showing
6 changed files
with
6 additions
and
6 deletions.
There are no files selected for viewing
Submodule aws-c-common
updated
11 files
+1 −1 | .github/workflows/ci.yml | |
+1 −1 | CMakeLists.txt | |
+1 −0 | cmake/AwsTestHarness.cmake | |
+12 −24 | include/aws/testing/aws_test_harness.h | |
+6 −3 | source/array_list.c | |
+17 −3 | source/external/cJSON.c | |
+1 −1 | source/external/cJSON.h | |
+37 −22 | source/memtrace.c | |
+3 −3 | source/task_scheduler.c | |
+12 −8 | tests/memtrace_test.c | |
+1 −1 | tests/thread_test.c |
Submodule aws-c-io
updated
10 files
+4 −1 | source/future.c | |
+17 −13 | source/posix/socket.c | |
+40 −21 | source/socket_channel_handler.c | |
+2 −1 | source/windows/iocp/socket.c | |
+27 −3 | tests/CMakeLists.txt | |
+97 −0 | tests/default_host_resolver_test.c | |
+23 −0 | tests/future_test.c | |
+34 −16 | tests/read_write_test_handler.c | |
+7 −0 | tests/read_write_test_handler.h | |
+314 −93 | tests/socket_handler_test.c |
Submodule aws-c-s3
updated
6 files
Submodule aws-lc
updated
from 92bf53 to 4e54dd
Submodule s2n
updated
from 6d92b4 to 114cca