mirror of
https://github.com/HoneyryderChuck/httpx.git
synced 2025-08-10 00:01:27 -04:00
do not raise exception when connection/stream is reset with no error
This commit is contained in:
parent
6c1c1f5ee7
commit
6a095c21e9
@ -198,7 +198,7 @@ module HTTPX
|
||||
def on_stream_close(stream, request, error)
|
||||
return handle(request, stream) if request.expects?
|
||||
|
||||
if error
|
||||
if error && error != :no_error
|
||||
ex = Error.new(stream.id, error)
|
||||
ex.set_backtrace(caller)
|
||||
emit(:error, request, ex)
|
||||
@ -230,7 +230,7 @@ module HTTPX
|
||||
end
|
||||
|
||||
def on_close(_last_frame, error, _payload)
|
||||
if error
|
||||
if error && error != :no_error
|
||||
ex = Error.new(0, error)
|
||||
ex.set_backtrace(caller)
|
||||
@streams.each_key do |request|
|
||||
|
Loading…
x
Reference in New Issue
Block a user