mirror of
https://github.com/logos-storage/nim-chronos.git
synced 2026-01-08 00:13:08 +00:00
fix closed error type (#99)
This commit is contained in:
parent
357baa52a0
commit
aff69aaf29
@ -467,11 +467,11 @@ proc windowsAnyAddressFix*(a: TransportAddress): TransportAddress {.inline.} =
|
||||
|
||||
template checkClosed*(t: untyped) =
|
||||
if (ReadClosed in (t).state) or (WriteClosed in (t).state):
|
||||
raise newException(TransportError, "Transport is already closed!")
|
||||
raise newException(TransportUseClosedError, "Transport is already closed!")
|
||||
|
||||
template checkClosed*(t: untyped, future: untyped) =
|
||||
if (ReadClosed in (t).state) or (WriteClosed in (t).state):
|
||||
future.fail(newException(TransportError, "Transport is already closed!"))
|
||||
future.fail(newException(TransportUseClosedError, "Transport is already closed!"))
|
||||
return future
|
||||
|
||||
template checkWriteEof*(t: untyped, future: untyped) =
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user