Commit Graph

19 Commits (bf46a672dc728836f2db29eebc0d144054330a05)

Author SHA1 Message Date
Darien Raymond 3de8389361
rename CloseError() to Interrupt()
6 years ago
Darien Raymond 120058310a
only yield goroutine after second write
6 years ago
Darien Raymond 0f324a613e
remove MultiBuffer.Release
6 years ago
Darien Raymond b41513f644
benchmark pipe
6 years ago
Darien Raymond 27772a75a7
refactor MultiBuffer append
6 years ago
Darien Raymond e8faa7d4e3
move pipe option into dedicated struct
6 years ago
Darien Raymond 956868ef78
yield goroutine on pipe write
6 years ago
Darien Raymond 91109f3657
replace channel with pipe in udp conn
6 years ago
Darien Raymond 334b7bf5ed
fix buffer release time
6 years ago
Darien Raymond 38dd84ba03
release buffer on error
6 years ago
Darien Raymond c81531fc77
destroy timer immedietely after use
6 years ago
Darien Raymond b05597df3a
fix passive connection in mux. fix #1167
7 years ago
Darien Raymond 5f93eee8b0
fixes #1142
7 years ago
Darien Raymond f9c794c795
fix lint errors
7 years ago
Darien Raymond a0dc8d19fa
don't error if pipe is already closed.
7 years ago
Darien Raymond 845606d86c
fix data race in pipe
7 years ago
Darien Raymond b4ff4c7e75
signal when read
7 years ago
Darien Raymond 5d23604713
rewrite ray -> pipe
7 years ago
Darien Raymond 64ebba3cff
implement transport.pipe
7 years ago