1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-21 23:04:45 -05:00
denoland-deno/cli/ops
Bert Belder 93b7acf99d
js: reschedule global timer if it fires earlier than expected (#2989)
When the global timer fires earlier than expected, which apparently
happens sometimes on server editions of Windows, we didn't call any
setTimeout callbacks, but we *also* didn't reschedule the global timer
to fire again later.

When this situation occurred it would make deno exit abruptly if there
were no other asynchronous ops running on the event loop. It could also
lead to application hangs if the upcoming setTimeout callback was
critical for the application to make progress.
2019-09-20 19:00:12 +02:00
..
compiler.rs Make deno_cli installable via crates.io (#2946) 2019-09-15 18:36:27 -04:00
dispatch_json.rs fix: shared queue requires aligned buffer (#2816) 2019-08-26 07:48:40 -04:00
dispatch_minimal.rs Port readSync/writeSync ops to minimal 2019-08-26 14:56:42 -04:00
errors.rs bring back json ops (#2815) 2019-08-26 08:50:21 -04:00
fetch.rs ops/fetch: add statusText (#2851) 2019-09-02 12:30:14 -04:00
files.rs fix: replace bad rid panics with errors (#2870) 2019-09-10 00:59:40 -04:00
fs.rs port fs ops to JSON (#2812) 2019-08-26 10:18:42 -04:00
io.rs fix: replace bad rid panics with errors (#2870) 2019-09-10 00:59:40 -04:00
metrics.rs bring back json ops (#2815) 2019-08-26 08:50:21 -04:00
mod.rs feat: parallelize downloads from TS compiler (#2949) 2019-09-14 12:05:00 -04:00
net.rs fix: replace bad rid panics with errors (#2870) 2019-09-10 00:59:40 -04:00
os.rs Make deno_cli installable via crates.io (#2946) 2019-09-15 18:36:27 -04:00
performance.rs bring back json ops (#2815) 2019-08-26 08:50:21 -04:00
permissions.rs bring back json ops (#2815) 2019-08-26 08:50:21 -04:00
process.rs bring back json ops (#2815) 2019-08-26 08:50:21 -04:00
random.rs bring back json ops (#2815) 2019-08-26 08:50:21 -04:00
repl.rs bring back json ops (#2815) 2019-08-26 08:50:21 -04:00
resources.rs bring back json ops (#2815) 2019-08-26 08:50:21 -04:00
timers.rs js: reschedule global timer if it fires earlier than expected (#2989) 2019-09-20 19:00:12 +02:00
workers.rs bring back json ops (#2815) 2019-08-26 08:50:21 -04:00