diff options
author | PMunch <peterme@peterme.net> | 2019-09-22 07:24:14 +0200 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2019-09-22 07:24:14 +0200 |
commit | 2565d3d102efd21ba02ed1f3b96d892fe2637d2b (patch) | |
tree | 8bc0a392cba578e94f88f0fc2d41a5cc675b4948 /lib/pure/parsejson.nim | |
parent | 39185b46ca285ee9ca40d09331cea73056f524ca (diff) | |
download | Nim-2565d3d102efd21ba02ed1f3b96d892fe2637d2b.tar.gz |
Fix issue with long wait for passed timer [bugfix] (#12221)
* Fix issue with long wait for passed timer [bugfix] This fixes a small issue where a timer that had been completed while code executed would still wait for more events before being considered completed. This would in some scenarios incur a 500ms delay to the completion of a timer. * Refactor logic into * Add test case based on original issue * Use longer timeouts to be more lenient in checking * Revert to short timeouts, but widen the accepted range * Widen accepted range further, it is meant to check for a 500ms delay after all * Increase poll timeout to make it easier to detect mistakes
Diffstat (limited to 'lib/pure/parsejson.nim')
0 files changed, 0 insertions, 0 deletions