Matt Joiner
|
0a3e0d100a
|
Don't do resends in a separate goroutine
~10% performance improvement
|
2016-05-26 15:13:26 +10:00 |
|
Matt Joiner
|
68ec4a72c8
|
Trial a dedicated read sync.Cond for improved performance
I tried channels and they're just too slow. Read events occur too quickly.
|
2016-04-26 12:48:06 +10:00 |
|
Matt Joiner
|
3b47958457
|
Fix naming of Conn.{closing,closed}
Closed means the user has called Close(). Destroyed is when the Conn is being forcefully removed, and no more activity should occur.
|
2016-04-19 17:45:11 +10:00 |
|
Matt Joiner
|
6865c4baa2
|
Make resend a fixed method on send
|
2016-04-19 17:27:18 +10:00 |
|
Matt Joiner
|
d313cb3d3d
|
Single global mutex and cond
|
2016-04-19 11:27:05 +10:00 |
|
Matt Joiner
|
59c10150c5
|
Break up into smaller files
|
2016-04-19 10:26:44 +10:00 |
|