Commit Graph
586 Commits
Author SHA1 Message Date
xtaci b72f21590b comments 2019-05-16 13:08:14 +08:00
xtaci 98c5c61007 add some comments 2019-05-16 12:43:50 +08:00
xtaci 49cb73af81 rename var v5.3.8 2019-05-13 21:50:55 +08:00
xtaci c30986f46b move heavy ops out of sync once 2019-05-13 21:28:46 +08:00
xtaci edf480d760 clearance 2019-05-13 17:01:14 +08:00
xtaci af0ce8f01d proper error handling v5.3.7 2019-05-13 16:31:28 +08:00
xtaci 636fcdcf0e add socketWriteError and socketReadError 2019-05-13 15:20:45 +08:00
xtaci 7ad4102a08 correct counting v5.3.6 2019-05-12 20:17:16 +08:00
xtaci 527f3f2771 remove 2019-05-12 20:06:07 +08:00
xtaci 0eea5d5e2e do not close socket in synchronized sending v5.3.5 2019-05-12 18:38:56 +08:00
xtaci 50b172793c recap 2019-05-12 18:02:35 +08:00
xtaci e915e38f55 use session's bconn 2019-05-12 17:56:58 +08:00
xtaci 76c97ed244 sychronized batch output 2019-05-12 17:51:12 +08:00
xtaci dd2b152d8c add uncorkInternal for control of batchSize 2019-05-12 17:21:56 +08:00
xtaci a5f3cc971b fix v5.3.4 2019-05-10 14:35:16 +08:00
xtaci 2a8736af12 add stack to error v5.3.3 2019-05-10 14:28:55 +08:00
xtaci 2a54490895 socketError stored with stack 2019-05-10 13:45:34 +08:00
xtaci be79ecbbdc proper error handling v5.3.2 2019-05-10 12:23:19 +08:00
xtaci e6d22dff63 proper errors 2019-05-10 12:13:59 +08:00
xtaci a09f13ea60 use standard error var from pkg/io 2019-05-10 12:01:11 +08:00
xtaci e3e2ef6795 upd test 2019-05-09 18:33:39 +08:00
xtaci beb164251e return always prefer socket errors 5.3.1 2019-05-09 16:41:17 +08:00
xtaci cfc0c8e463 error handling 2019-05-09 16:31:52 +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 ea4f44e8cd handle error and fix race 2019-05-09 13:55:28 +08:00
xtaci 33d5769313 add a comment 2019-05-09 12:33:05 +08:00
xtaci 372b80c930 re-cap only 2019-05-09 12:31:46 +08:00
xtaci 34e72e0fd6 recycle buffer 2019-05-08 22:40:03 +08:00
xtaci f0ee7b5847 proper error handling 2019-05-08 22:38:06 +08:00
xtaci f0e07abcce close opened conns in tests 2019-05-08 21:53:41 +08:00
xtaci 8078536338 upd tests 2019-05-08 21:39:09 +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 d7799d5737 upd 2019-05-08 17:02:33 +08:00
xtaci 7d9fa7a6b6 prevent blocking 2019-05-08 16:58:27 +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 e06f294160 output callback will not be blocked 2019-05-08 13:44:50 +08:00
xtaciandGitHub 29ad279a21 Update README.md 2019-05-08 13:40:24 +08:00
xtaci 7fe8dde69e implement linux writebatch 2019-05-08 11:47:26 +08:00
xtaci 39bfc772c5 len->cap 2019-05-06 13:25:40 +08:00
xtaciandGitHub f11459395f Update README.md 2019-05-06 01:22:57 +08:00
xtaciandGitHub 88b8a1475b Xtaci patch 1 (#119)
* Add files via upload

* Update README.md
v5.2.8
2019-04-27 10:12:30 +08:00
xtaci 23759369cb same logic applied to fec queue 2019-04-27 09:51:26 +08:00
xtaci 8c3db6588a optimization in slice front element deletion 2019-04-26 22:22:16 +08:00
xtaci 023c3771f9 move batchSize to readloop_linux.go v5.2.7 2019-04-24 18:13:10 +08:00
xtaci 37e28f6111 conditional build for linux and others v5.2.6 2019-04-24 13:24:46 +08:00