Mitchell Hashimoto
|
bf928f8a1e
add StreamCloseTimeout
|
hace 3 años |
Alex Dadgar
|
1651c274e4
Deadline updates impact blocked reads and writes
|
hace 4 años |
Preetha Appan
|
601ccd8e44
Make receive window update logic a bit cleaner
|
hace 6 años |
Stuart Carnie
|
ca8dfd01ce
improve memory utilization in receive buffer, fix flow control
|
hace 7 años |
Filip Ochnik
|
683f49123a
Fix race around read and write deadlines in Stream (#52)
|
hace 7 años |
Roland Singer
|
40b86b2958
Add public session CloseChan method (#44)
|
hace 7 años |
James Phillips
|
d1caa6c97c
Merge pull request #34 from erikdubbelboer/recvrace
|
hace 8 años |
Erik Dubbelboer
|
f30b49b217
Fix race for recvBuf
|
hace 8 años |
Jeromy
|
b36b43f5a2
use a timer instead of 'After' to avoid leaking resources
|
hace 8 años |
James Phillips
|
85decf1188
Modifies SYN credit system to depend only on the opener. Changes panic to a error.
|
hace 8 años |
Jeromy
|
ab3b0afa63
properly handle closing streams before they are ACKed
|
hace 8 años |
Armon Dadgar
|
4f56b323c4
Adding Shrink to Stream to remove the recvBuffer
|
hace 9 años |
Armon Dadgar
|
b1464d5400
Do not embed the recvBuffer
|
hace 9 años |
Armon Dadgar
|
b2e55852dd
Adding backpressure to Open to avoid RST
|
hace 9 años |
Armon Dadgar
|
b84aa5e743
Prevent deadlock with closeStream race
|
hace 9 años |
Armon Dadgar
|
912e29616f
Prevent Read on a closed stream
|
hace 10 años |
Armon Dadgar
|
9feabe6854
Avoid race on recvWindow update. Fixes #4.
|
hace 10 años |
Armon Dadgar
|
f0dc52e499
Remove support for direct buffer
|
hace 10 años |
Armon Dadgar
|
0116c996f0
Fixing missing lock acquisition
|
hace 10 años |
Armon Dadgar
|
922f7ff3fb
Wait for send to prevent race on control buffer
|
hace 10 años |
Armon Dadgar
|
036941d2aa
Fixing potential data races
|
hace 10 años |
Armon Dadgar
|
2ce53d05ab
Adding logging with configurable sink
|
hace 10 años |
Armon Dadgar
|
0d3a1c514b
Better handling of backlog being exceeded
|
hace 10 años |
Armon Dadgar
|
89cddd2869
Fixing recv window updates for direct buffer
|
hace 10 años |
Armon Dadgar
|
17ed67ccd7
Reduce channel allocations
|
hace 10 años |
Armon Dadgar
|
e0a77494ec
Unused variable
|
hace 10 años |
Armon Dadgar
|
bc7d83979f
Adding recv buffer bypass
|
hace 10 años |
Armon Dadgar
|
c41b80d852
Split notify channels
|
hace 10 años |
Armon Dadgar
|
3919213693
Fixing shared buffers, send locking
|
hace 10 años |
Armon Dadgar
|
6bd753dec7
Reducing lock granularity
|
hace 10 años |