Alan Jeffrey
c889900cff
Removed panic channel, replaced by integrated logging and issue reporting.
2016-07-20 21:56:43 -05:00
Simon Sapin
00b6210519
Make the style crate almost build on stable Rust.
...
`discriminant_value` will need to be replaced with something else later.
2016-06-22 15:44:13 +02:00
Alan Jeffrey
9153333f62
Communicate a backtrace to the constellation when panicking.
2016-04-26 11:31:36 -05:00
Alan Jeffrey
cfb066ef20
Added a dedicated panic channel.
2016-04-19 09:08:44 -05:00
Manish Goregaokar
f02fd6330f
Remove watcher threads; replace with more panic handler goodness
2016-04-15 01:52:33 +05:30
Alan Jeffrey
941093d983
Make add_panic_object in thread.rs borrow rather than own the object.
2016-04-14 10:24:20 -05:00
Alan Jeffrey
8c0fa01884
Added panic message to failures.
2016-04-13 16:09:48 -05:00
UK992
7896a05543
Rename handler to hook
2016-04-08 13:10:30 +02:00
Manish Goregaokar
a2c82a03ba
Add option for printing full backtraces
2016-04-05 06:23:17 +05:30
Manish Goregaokar
1aa6d558ac
Lock stderr in custom panic handler
2016-04-01 11:20:18 +05:30
Manish Goregaokar
ed3f7f5818
Skip printing the backtrace for RecvError/SendError
...
We currently get tons of useless backtraces clogging up the output when we have a panic cascade. This adds a handler that outputs a single line when a thread panics due to a sender or receiver hanging up, since this is almost always due to a panic cascade.
2016-04-01 07:48:07 +05:30
rohan.prinja
1f02c4ebbb
task -> thread
2016-01-10 17:58:13 +09:00