Commit Graph

16 Commits (6f2d4c72ccad5d4d88460ff4cc3782b3ad8ab1fc)

Author SHA1 Message Date
Darien Raymond efcb567273
remove context in struct
7 years ago
Darien Raymond ede2c39967
non-blocking timer. Fixes #848
7 years ago
Darien Raymond 6c3ef146f1
fix test break
7 years ago
Darien Raymond bc9267846c
fix crash on init timeout = 0
7 years ago
Darien Raymond 9caa59c827
move ctx into function
7 years ago
Darien Raymond 0aa48e6c5a
cancel immediately when timeout = 0
7 years ago
Darien Raymond 0dbfb66126
clean up dns package
7 years ago
ghv2 0ef745dbf9 fix timer leak
7 years ago
Darien Raymond 109a37fe7e aggressively close connection when response is done
7 years ago
Darien Raymond aea71c2aa8
release timer faster after ctx finish
8 years ago
Darien Raymond 98b5b415f0
remove unused code
8 years ago
Darien Raymond 18b0b87c52
no-op timer
8 years ago
Darien Raymond f34ad57b58
refactor timer api
8 years ago
Darien Raymond 52ee3ff79c
update wait logic
8 years ago
Darien Raymond 23a8da215f
close timer sooner
8 years ago
Darien Raymond c462e35aad
cancel sessions after inactivity
8 years ago