Commit Graph

20 Commits (fdb3a7b57d2a68c4fdb2d1a2635e4855f624dcc8)

Author SHA1 Message Date
Darien Raymond ef4542e778
fix race condition in ActivityTimer 2018-06-22 11:19:33 +02:00
Darien Raymond d6513ee4ec
test case for 0 timeout 2018-05-28 14:02:09 +02:00
Darien Raymond 6dbe2644a9
fix activity timer on timeout = 0 2018-05-28 13:55:20 +02:00
Darien Raymond ac6a0f7511
update activity timer 2018-05-27 14:42:53 +02:00
Darien Raymond efcb567273
remove context in struct 2018-02-08 15:39:46 +01:00
Darien Raymond ede2c39967
non-blocking timer. Fixes #848 2018-02-06 11:16:49 +01:00
Darien Raymond 6c3ef146f1
fix test break 2017-12-14 23:57:04 +01:00
Darien Raymond bc9267846c
fix crash on init timeout = 0 2017-12-14 17:39:58 +01:00
Darien Raymond 9caa59c827
move ctx into function 2017-12-01 00:47:17 +01:00
Darien Raymond 0aa48e6c5a
cancel immediately when timeout = 0 2017-11-23 14:58:35 +01:00
Darien Raymond 0dbfb66126
clean up dns package 2017-11-15 00:36:14 +01: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 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 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