Commit Graph

23 Commits (973378d610b839bcf4c08b687c962d296e09a54a)

Author SHA1 Message Date
Darien Raymond 74cf833758 fully migrate to new assertion lib 2017-10-24 16:15:35 +02:00
ghv2 0ef745dbf9 fix timer leak 2017-10-06 20:59:04 +08:00
Darien Raymond 109a37fe7e aggressively close connection when response is done 2017-09-27 15:29:00 +02:00
Darien Raymond aea71c2aa8
release timer faster after ctx finish 2017-05-08 17:09:21 +02:00
Darien Raymond 98b5b415f0
remove unused code 2017-04-28 22:42:43 +02:00
Darien Raymond 54b441d690
simplify error propagation 2017-04-17 19:33:22 +02:00
Darien Raymond 18b0b87c52
no-op timer 2017-04-04 10:24:38 +02:00
Darien Raymond f34ad57b58
refactor timer api 2017-03-31 21:45:43 +02:00
Darien Raymond a944df2f9b comments 2017-02-23 19:30:37 +01:00
Darien Raymond 520e3ea9e6
signal.semaphore 2017-02-13 23:29:34 +01:00
Darien Raymond 90200fbecb
remove signal.Once 2017-02-13 23:12:27 +01:00
Darien Raymond 6d446f57f7
remove cancel signal 2017-02-13 23:03:42 +01:00
Darien Raymond 52ee3ff79c
update wait logic 2017-01-31 14:15:34 +01:00
Darien Raymond 23a8da215f
close timer sooner 2017-01-31 12:54:01 +01:00
Darien Raymond c462e35aad
cancel sessions after inactivity 2017-01-31 12:42:05 +01:00
Darien Raymond fab20bb0cf
close outbound connections when context is done 2017-01-28 21:24:46 +01:00
Darien Raymond 609dbc1f13
task engine for all proxies 2016-12-30 00:32:20 +01:00
Darien Raymond 690d71b16e
go style task engine 2016-12-29 22:17:12 +01:00
Darien Raymond f95c322677
rename 'this' 2016-11-27 21:39:09 +01:00
Darien Raymond a14795e1e6
optimize udp hub 2016-11-18 21:30:03 +01:00
v2ray bac9304e05 better termination logic 2016-06-18 16:52:02 +02:00
v2ray d9367efb2d comments 2016-04-26 01:08:41 +02:00
v2ray 7db14dad9b releasble user validator 2016-04-25 18:39:30 +02:00