xtaci
|
651ba3b014
|
optimize comments
|
2025-12-12 22:36:34 +08:00 |
|
Coia Prant
|
6504d5b9f9
|
readLoop 和 tx 优化 (#313)
* chores: use modern platform optimize
* refactor: readloop, tx
* chores: drop older linux compatibility
Go 1.24+ requires linux kernel 3.2
|
2025-12-09 15:04:29 +08:00 |
|
xtaci
|
3040333ea6
|
adjust comments
|
2024-07-27 21:54:02 +08:00 |
|
xtaci
|
3653cc9fea
|
add license to source codes
|
2024-07-25 21:35:37 +08:00 |
|
xtaci
|
9f0f2bc554
|
recycle xmitBuf uniformly
|
2019-11-04 08:03:12 +00:00 |
|
xtaci
|
aba76787a5
|
bug fix
|
2019-06-11 15:27:26 +08:00 |
|
xtaci
|
3a4bcb9bae
|
fix sendmmsg/recvmmsg compatibility issue for old linux kernel
|
2019-06-11 13:56:56 +08:00 |
|
xtaci
|
5e990bd411
|
safer conversion
|
2019-05-23 23:56:01 +08:00 |
|
xtaci
|
49cb73af81
|
rename var
|
2019-05-13 21:50:55 +08:00 |
|
xtaci
|
af0ce8f01d
|
proper error handling
|
2019-05-13 16:31:28 +08:00 |
|
xtaci
|
7ad4102a08
|
correct counting
|
2019-05-12 20:17:16 +08:00 |
|
xtaci
|
0eea5d5e2e
|
do not close socket in synchronized sending
|
2019-05-12 18:38:56 +08:00 |
|
xtaci
|
76c97ed244
|
sychronized batch output
|
2019-05-12 17:51:12 +08:00 |
|
xtaci
|
a5f3cc971b
|
fix
|
2019-05-10 14:35:16 +08:00 |
|
xtaci
|
2a54490895
|
socketError stored with stack
|
2019-05-10 13:45:34 +08:00 |
|
xtaci
|
e634875296
|
better error handling
|
2019-05-09 16:03:29 +08:00 |
|
xtaci
|
5fee4f1c79
|
preserve socket error for listener
|
2019-05-09 15:30:25 +08:00 |
|
xtaci
|
f0ee7b5847
|
proper error handling
|
2019-05-08 22:38:06 +08:00 |
|
xtaci
|
c340cca9d7
|
fix
|
2019-05-08 21:09:47 +08:00 |
|
xtaci
|
c22776ba21
|
add txLoop to listener
|
2019-05-08 18:39:27 +08:00 |
|
xtaci
|
e51ee1e351
|
unify
|
2019-05-08 18:04:38 +08:00 |
|
xtaci
|
4f8e5a6a31
|
upd
|
2019-05-08 17:51:37 +08:00 |
|
xtaci
|
9a8d5f083e
|
loop on sendmmsg
|
2019-05-08 15:51:06 +08:00 |
|
xtaci
|
a537bb2089
|
optimize counting
|
2019-05-08 13:50:07 +08:00 |
|
xtaci
|
7fe8dde69e
|
implement linux writebatch
|
2019-05-08 11:47:26 +08:00 |
|