]> git.lizzy.rs Git - rust.git/commit
std::rt: Run local storage cleanup and the box annihilator inside the try/catch
authorBrian Anderson <banderson@mozilla.com>
Sat, 3 Aug 2013 21:43:16 +0000 (14:43 -0700)
committerBrian Anderson <banderson@mozilla.com>
Sat, 3 Aug 2013 21:43:16 +0000 (14:43 -0700)
commit3c9e39335431ca4bfe05d06735fed7d7edae9029
tree3bc72cddaa4108b794859bed3fe46960502a908c
parent800dbffa698007abb5b4318538c8c2ffbd08010b
std::rt: Run local storage cleanup and the box annihilator inside the try/catch

And before collect_failure. These are both running user dtors and need to be handled
in the task try/catch block and before the final task cleanup code.
src/libstd/rt/task.rs