diff options
author | ArminBTVS <98586621+ArminBTVS@users.noreply.github.com> | 2022-03-14 10:53:16 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-14 10:53:16 +0100 |
commit | 1a5f2f40c6a75d42c5c5935efc73f79644cd5b73 (patch) | |
tree | 96fcff0fa6f774b124b7ffb23e422731377f15b4 /tcp.go | |
parent | Update github.com/klauspost/compress (#1237) (diff) | |
download | fasthttp-1a5f2f40c6a75d42c5c5935efc73f79644cd5b73.tar.gz fasthttp-1a5f2f40c6a75d42c5c5935efc73f79644cd5b73.tar.bz2 fasthttp-1a5f2f40c6a75d42c5c5935efc73f79644cd5b73.zip |
* Read response when client closes connection #1232
* Fix edge case were client responds with invalid header
* Follow linter suggestions for tests
* Changes after review
* Reafactor error check after review
* Handle connection reset on windows
* Remove format string from test where not needed
* Run connection reset tests not on Windows
Diffstat (limited to 'tcp.go')
-rw-r--r-- | tcp.go | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -0,0 +1,13 @@ +//go:build !windows +// +build !windows + +package fasthttp + +import ( + "errors" + "syscall" +) + +func isConnectionReset(err error) bool { + return errors.Is(err, syscall.ECONNRESET) +} |