nim-libp2p-experimental/libp2p/stream
Dmitriy Ryajov 1d16d22f5f
Don't allow concurrent pushdata (#444)
* handle resets properly with/without pushes/reads

* add clarifying comments

* pushEof should also not be concurrent

* move channel reset to bufferstream

this is where the action happens - lpchannel merely redefines how close
is done

Co-authored-by: Jacek Sieka <jacek@status.im>
2020-11-23 09:07:11 -06:00
..
bufferstream.nim Don't allow concurrent pushdata (#444) 2020-11-23 09:07:11 -06:00
chronosstream.nim make sure all streams are tracked (#422) 2020-11-04 21:52:54 -06:00
connection.nim Rework transport to use chronos accept (#420) 2020-11-18 20:06:42 -06:00
lpstream.nim Don't allow concurrent pushdata (#444) 2020-11-23 09:07:11 -06:00
streamseq.nim logging fixes and small cleanups (#361) 2020-09-09 19:12:08 +02:00