summaryrefslogtreecommitdiff
path: root/src/handlers.rs
diff options
context:
space:
mode:
authorKevin (Kun) "Kassimo" Qian <kevinkassimo@gmail.com>2018-09-16 13:35:16 -0700
committerRyan Dahl <ry@tinyclouds.org>2018-09-16 13:35:16 -0700
commitb0958073ba426db9636a98900a153af857e129c1 (patch)
tree0365012736578e8dd6ab7931a6ca542d88f5fb25 /src/handlers.rs
parent00404865395696fa38e544621ad67a9c2da2f455 (diff)
Remove remove_timer asserts (#760)
* Remove remove_timer asserts * Add clearTimeout invalid id no-panic test * Move timer test to its file AND some lint side-effects
Diffstat (limited to 'src/handlers.rs')
-rw-r--r--src/handlers.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/handlers.rs b/src/handlers.rs
index 0917fd22a..39f2d51aa 100644
--- a/src/handlers.rs
+++ b/src/handlers.rs
@@ -288,8 +288,7 @@ fn handle_env(d: *const DenoC, base: &msg::Base) -> Box<Op> {
..Default::default()
},
)
- })
- .collect();
+ }).collect();
let tables = builder.create_vector(&vars);
let msg = msg::EnvironRes::create(
builder,
@@ -402,8 +401,7 @@ where
.and_then(|_| {
cb();
Ok(())
- })
- .select(cancel_rx)
+ }).select(cancel_rx)
.map(|_| ())
.map_err(|_| ());
@@ -604,9 +602,7 @@ fn handle_write_file(d: *const DenoC, base: &msg::Base) -> Box<Op> {
// TODO(ry) Use Deno instead of DenoC as first arg.
fn remove_timer(d: *const DenoC, timer_id: u32) {
let deno = from_c(d);
- assert!(deno.timers.contains_key(&timer_id));
deno.timers.remove(&timer_id);
- assert!(!deno.timers.contains_key(&timer_id));
}
// Prototype: https://github.com/ry/deno/blob/golang/timers.go#L25-L39