Raise RawConnError
This commit is contained in:
parent
c62f1f374f
commit
3b0386d861
|
@ -29,7 +29,7 @@ class RawConnection(IRawConnection):
|
||||||
# Detect if underlying transport is closing before write data to it
|
# Detect if underlying transport is closing before write data to it
|
||||||
# ref: https://github.com/ethereum/trinity/pull/614
|
# ref: https://github.com/ethereum/trinity/pull/614
|
||||||
if self.writer.transport.is_closing():
|
if self.writer.transport.is_closing():
|
||||||
raise ConnectionResetError("Transport is closing")
|
raise RawConnError("Transport is closing")
|
||||||
self.writer.write(data)
|
self.writer.write(data)
|
||||||
# Reference: https://github.com/ethereum/lahja/blob/93610b2eb46969ff1797e0748c7ac2595e130aef/lahja/asyncio/endpoint.py#L99-L102 # noqa: E501
|
# Reference: https://github.com/ethereum/lahja/blob/93610b2eb46969ff1797e0748c7ac2595e130aef/lahja/asyncio/endpoint.py#L99-L102 # noqa: E501
|
||||||
# Use a lock to serialize drain() calls. Circumvents this bug:
|
# Use a lock to serialize drain() calls. Circumvents this bug:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user