1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 23:34:47 -05:00
denoland-deno/cli
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
..
compilers Fix handling of config file (#2996) 2019-09-20 10:19:51 -04:00
ops js: reschedule global timer if it fires earlier than expected (#2989) 2019-09-20 19:00:12 +02:00
tests Remove test.py, use cargo test as test frontend (#2967) 2019-09-19 14:48:05 -04:00
Cargo.toml Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
colors.rs Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
deno_dir.rs refactor: cleanup compiler pipeline (#2686) 2019-07-31 13:16:03 -04:00
deno_error.rs Rename ansi.rs to colors.rs (#2956) 2019-09-15 14:48:25 -04:00
diagnostics.rs Update to TypeScript 3.6.3 (#2969) 2019-09-17 12:24:44 -04:00
disk_cache.rs fix: cache paths on Windows are broken (#2760) 2019-08-12 01:12:09 +02:00
file_fetcher.rs Remove test.py, use cargo test as test frontend (#2967) 2019-09-19 14:48:05 -04:00
flags.rs Keep all deno_std URLs in sync (#2930) 2019-09-12 12:56:53 -04:00
fmt_errors.rs Rename ansi.rs to colors.rs (#2956) 2019-09-15 14:48:25 -04:00
fs.rs Don't test resolve_from_cwd_absolute() on Windows (#2911) 2019-09-10 20:16:30 -07:00
global_timer.rs Fix clippy errors and upgrade Rust to 1.33.0 in CI (#1945) 2019-03-20 18:55:52 -04:00
http_body.rs Use 'reqwest' to implement HTTP client (#2822) 2019-08-30 14:49:03 -07:00
http_util.rs Remove test.py, use cargo test as test frontend (#2967) 2019-09-19 14:48:05 -04:00
import_map.rs Fix import map panics, use import map's location as its base URL (#2770) 2019-08-15 13:58:04 -04:00
lib.rs Remove test.py, use cargo test as test frontend (#2967) 2019-09-19 14:48:05 -04:00
main.rs Move integration tests to //cli/tests/ (#2964) 2019-09-16 21:05:14 -04:00
msg.rs Remove flatbuffers (#2818) 2019-08-26 17:02:34 -04:00
permissions.rs Dynamic import should respect permissions (#2764) 2019-08-13 14:51:15 -04:00
progress.rs Port code from Cargo and use for progress 2019-06-25 06:32:28 -07:00
repl.rs Fix repl crash when deno dir doesn't exist (#2727) 2019-08-08 07:25:39 -04:00
resolve_addr.rs Refactor error to use dynamic dispatch and traits 2019-07-11 14:37:00 -04:00
resources.rs fix: replace bad rid panics with errors (#2870) 2019-09-10 00:59:40 -04:00
shell.rs Use system rustfmt instead of fixed binary (#2701) 2019-07-31 17:11:37 -04:00
signal.rs Refactor error to use dynamic dispatch and traits 2019-07-11 14:37:00 -04:00
source_maps.rs Utilise internal names for snapshot bundles (#2973) 2019-09-18 19:56:13 -04:00
startup_data.rs Refactor snapshot build (#2825) 2019-09-02 17:07:11 -04:00
state.rs Organize dispatch a bit (#2796) 2019-08-21 20:42:48 -04:00
test_util.rs Remove test.py, use cargo test as test frontend (#2967) 2019-09-19 14:48:05 -04:00
tokio_read.rs fix: replace bad rid panics with errors (#2870) 2019-09-10 00:59:40 -04:00
tokio_util.rs fix: panicking when can't create runtime for block_on (#2905) 2019-09-11 20:10:14 -04:00
tokio_write.rs fix: replace bad rid panics with errors (#2870) 2019-09-10 00:59:40 -04:00
version.rs Make deno_cli installable via crates.io (#2946) 2019-09-15 18:36:27 -04:00
worker.rs Remove test.py, use cargo test as test frontend (#2967) 2019-09-19 14:48:05 -04:00