]> git.lizzy.rs Git - rust.git/commit
Auto merge of #32282 - sfackler:panic-hook, r=alexcrichton
authorbors <bors@rust-lang.org>
Fri, 18 Mar 2016 16:21:43 +0000 (09:21 -0700)
committerbors <bors@rust-lang.org>
Fri, 18 Mar 2016 16:21:43 +0000 (09:21 -0700)
commit24bb607e7d65ebfc487eba62e053ac049f140efc
tree5488e6cdaba0a034870a1b0b459b9685e7352ed6
parent235d77457d80b549dad3ac36d94f235208a1eafb
parent50fda1eead10af900a7b7c9f07983937e66bcc3c
Auto merge of #32282 - sfackler:panic-hook, r=alexcrichton

Adjustments to the panic hook API

Rename `set_handler` and `take_handler` to `set_hook` and `take_hook` since we're not actually "handling" (i.e. fixing) anything.

Also alter `set_hook` to take a `Box<Fn(&PanicInfo) + 'static + Sync + Send>` rather than a parameterized closure since there's otherwise no easy way to re-register a hook that came from `take_hook`.

cc #30449

r? @aturon