Rob Napier
|
e9b29847fa
Fixes #12 KeepAlive is not working
|
9 years ago |
James Phillips
|
ae139c4ae7
Merge pull request #11 from hashicorp/f-safety-valve
|
9 years ago |
James Phillips
|
dfbd354eb2
Generalizes the header write timeout to a broader "safety valve" write timeout.
|
9 years ago |
James Phillips
|
4036a347b6
Merge pull request #9 from hashicorp/b-deadlock
|
9 years ago |
James Phillips
|
dbdc1e9b5a
Adds back missing return statement.
|
9 years ago |
James Phillips
|
7720b08bf1
Cleans up timers and de-flakes unit test a bit.
|
9 years ago |
James Phillips
|
a785d62dc2
Adds mitigation for the ping of death.
|
9 years ago |
James Phillips
|
904091c9d5
Adds a timeout for sendNoWait, which can block if the connection gets dire.
|
9 years ago |
James Phillips
|
a45b905f12
Switches to cleaner syntax for creating the WaitGroup.
|
9 years ago |
James Phillips
|
612eb1754a
Adds header write timeout to prevent deadlocking reads on window updates.
|
9 years ago |
Armon Dadgar
|
8e00b30457
Merge pull request #8 from fatih/fix-non-nil-interface-return
|
9 years ago |
Fatih Arslan
|
b0080b5f8d
session: return explicit nil to avoid non-nil interface value
|
9 years ago |
Armon Dadgar
|
b2e55852dd
Adding backpressure to Open to avoid RST
|
9 years ago |
Armon Dadgar
|
24e7d75fd7
Session close waits for receive loop to terminate
|
9 years ago |
Armon Dadgar
|
b84aa5e743
Prevent deadlock with closeStream race
|
9 years ago |
Armon Dadgar
|
b4f943b3f2
Adding NumStreams to query open stream count
|
10 years ago |
Armon Dadgar
|
912e29616f
Prevent Read on a closed stream
|
10 years ago |
Armon Dadgar
|
9feabe6854
Avoid race on recvWindow update. Fixes #4.
|
10 years ago |
Armon Dadgar
|
0d5f70b3d8
Adding test to copy lots of data over multiple streams
|
10 years ago |
Armon Dadgar
|
35417c7dfa
Merge pull request #1 from vektra/master
|
10 years ago |
Evan Phoenix
|
8e87fd5984
Also detect 'connectior reset by peer' which is what a unix socket says
|
10 years ago |
Armon Dadgar
|
576a45c561
README cleanup
|
10 years ago |
Armon Dadgar
|
d8a2feb541
README cleanup
|
10 years ago |
Armon Dadgar
|
ee93057701
Do not log closed sockets
|
10 years ago |
Armon Dadgar
|
1f614c0155
Removing un-used const
|
10 years ago |
Armon Dadgar
|
952367befa
Adding debug statement
|
10 years ago |
Armon Dadgar
|
f0dc52e499
Remove support for direct buffer
|
10 years ago |
Armon Dadgar
|
0116c996f0
Fixing missing lock acquisition
|
10 years ago |
Armon Dadgar
|
922f7ff3fb
Wait for send to prevent race on control buffer
|
10 years ago |
Armon Dadgar
|
036941d2aa
Fixing potential data races
|
10 years ago |