James Phillips
|
904091c9d5
Adds a timeout for sendNoWait, which can block if the connection gets dire.
|
9 年之前 |
James Phillips
|
a45b905f12
Switches to cleaner syntax for creating the WaitGroup.
|
9 年之前 |
James Phillips
|
612eb1754a
Adds header write timeout to prevent deadlocking reads on window updates.
|
9 年之前 |
Armon Dadgar
|
8e00b30457
Merge pull request #8 from fatih/fix-non-nil-interface-return
|
9 年之前 |
Fatih Arslan
|
b0080b5f8d
session: return explicit nil to avoid non-nil interface value
|
9 年之前 |
Armon Dadgar
|
b2e55852dd
Adding backpressure to Open to avoid RST
|
10 年之前 |
Armon Dadgar
|
24e7d75fd7
Session close waits for receive loop to terminate
|
10 年之前 |
Armon Dadgar
|
b84aa5e743
Prevent deadlock with closeStream race
|
10 年之前 |
Armon Dadgar
|
b4f943b3f2
Adding NumStreams to query open stream count
|
10 年之前 |
Armon Dadgar
|
912e29616f
Prevent Read on a closed stream
|
10 年之前 |
Armon Dadgar
|
9feabe6854
Avoid race on recvWindow update. Fixes #4.
|
10 年之前 |
Armon Dadgar
|
0d5f70b3d8
Adding test to copy lots of data over multiple streams
|
10 年之前 |
Armon Dadgar
|
35417c7dfa
Merge pull request #1 from vektra/master
|
10 年之前 |
Evan Phoenix
|
8e87fd5984
Also detect 'connectior reset by peer' which is what a unix socket says
|
10 年之前 |
Armon Dadgar
|
576a45c561
README cleanup
|
10 年之前 |
Armon Dadgar
|
d8a2feb541
README cleanup
|
10 年之前 |
Armon Dadgar
|
ee93057701
Do not log closed sockets
|
10 年之前 |
Armon Dadgar
|
1f614c0155
Removing un-used const
|
10 年之前 |
Armon Dadgar
|
952367befa
Adding debug statement
|
10 年之前 |
Armon Dadgar
|
f0dc52e499
Remove support for direct buffer
|
10 年之前 |
Armon Dadgar
|
0116c996f0
Fixing missing lock acquisition
|
10 年之前 |
Armon Dadgar
|
922f7ff3fb
Wait for send to prevent race on control buffer
|
10 年之前 |
Armon Dadgar
|
036941d2aa
Fixing potential data races
|
10 年之前 |
Armon Dadgar
|
2ce53d05ab
Adding logging with configurable sink
|
10 年之前 |
Armon Dadgar
|
bc7864bcf7
Drain any bad data from the conn
|
10 年之前 |
Armon Dadgar
|
fa0f2a5f8d
Adding method to get stream as net.Conn
|
10 年之前 |
Armon Dadgar
|
f5131edf22
Send window update on accept
|
10 年之前 |
Armon Dadgar
|
0d3a1c514b
Better handling of backlog being exceeded
|
10 年之前 |
Armon Dadgar
|
2ed5ac90b3
Adding basic benchmarks
|
10 年之前 |
Armon Dadgar
|
da05f0738c
Testing deadlines
|
10 年之前 |