Commit Graph

17 Commits

Author SHA1 Message Date
rkonfj
2b49b7b954
connmux: sync FIN state detect and data write 2024-08-09 21:12:19 +08:00
rkonfj
12595bb6e1
connmux: refactor func Close 2024-08-09 21:00:30 +08:00
rkonfj
80bd5d8aff
connmux: refactor func nextFrame 2024-08-09 20:48:55 +08:00
rkonfj
4fedf592be
connmux: muxConn add FIN_WAIT state 2024-08-08 21:06:11 +08:00
rkonfj
bc7052ace7
deadline: close conn should return io.EOF 2024-08-07 21:00:18 +08:00
rkonfj
c6b22757be
connmux: split r/w mutex 2024-08-07 20:52:00 +08:00
rkonfj
d34f404172
connmux: fix read deadline not working 2024-08-07 20:35:33 +08:00
rkonfj
1ba2a4e7f2
connmux: implement SetReadDeadline 2024-08-03 19:56:16 +08:00
rkonfj
2a05a585f3
connmux: add SeqGen interface 2024-07-30 20:07:37 +08:00
rkonfj
25f5ec9c75
connmux: lower log level 2024-07-30 19:46:25 +08:00
rkonfj
18d3e936a1
connmux: add closeOnce to avoid panic 2024-07-24 20:44:10 +08:00
rkonfj
4075d46aea
connmux: clear the accepted MuxConn 2024-07-21 10:11:37 +08:00
rkonfj
15c2c5c7c4
connmux: add mux fuzz testing 2024-07-20 12:13:28 +08:00
rkonfj
07a29e46ca
connmux: add func nextFrame 2024-07-20 10:07:19 +08:00
rkonfj
4f806e3a48
connmux: close client side mux conn when fin received 2024-07-20 09:51:03 +08:00
rkonfj
11168e4f96 connmux: add odd/even seq generator 2024-06-22 20:54:14 +08:00
rkonfj
195f5540ff connmux: introduced the connmux library 2024-06-22 20:02:29 +08:00