nim-chronos/chronos/apps/http
zah 875d7d8e6e
Tentative fix for the HTTP client connection state assertion failures (#272)
* Tentative fix for the HTTP client connection state assertion failures

I've traced the problem to a HTTP connection being closed while there
are outstanding requests that still go through the motions (the crash
occurs when a requests reaches its `finish` processing step, but it
was already put in a Closed state by the connection that owns it).

* Use distinct error exception instead of cancellation error.

Co-authored-by: cheatfate <eugene.kabanov@status.im>
2022-05-14 11:08:13 +03:00
..
httpagent.nim Httpclient (#182) 2021-05-10 10:26:36 +03:00
httpbodyrw.nim No more Defect on stream close. (#213) 2021-08-06 13:13:55 +03:00
httpclient.nim Tentative fix for the HTTP client connection state assertion failures (#272) 2022-05-14 11:08:13 +03:00
httpcommon.nim Tentative fix for the HTTP client connection state assertion failures (#272) 2022-05-14 11:08:13 +03:00
httpserver.nim Refactor `preferredContentType` proc & add tests 2022-01-25 16:05:36 +02:00
httptable.nim enable --styleCheck:usages 2021-12-27 17:33:25 +02:00
multipart.nim enable --styleCheck:usages 2021-12-27 17:33:25 +02:00
shttpserver.nim enable --styleCheck:usages 2021-12-27 17:33:25 +02:00