nim-chronos/chronos/streams
Jacek Sieka e15dc3b41f
prevent http `closeWait` future from being cancelled (#486)
* simplify `closeWait` implementations
  * remove redundant cancellation callbacks
  * use `noCancel` to avoid forgetting the right future flags
* add a few missing raises trackers
* enforce `OwnCancelSchedule` on manually created futures that don't raise `CancelledError`
* ensure cancellations don't reach internal futures
2024-01-04 16:17:42 +01:00
..
asyncstream.nim prevent http `closeWait` future from being cancelled (#486) 2024-01-04 16:17:42 +01:00
boundstream.nim Asyncstreams asyncraises. (#472) 2023-11-17 23:18:09 +01:00
chunkstream.nim Asyncstreams asyncraises. (#472) 2023-11-17 23:18:09 +01:00
tlsstream.nim futures: sinkify (#475) 2023-11-19 18:29:09 +01:00