impl Drop for TCB {
// Runs on task exit.
- fn finalize(&self) {
+ fn drop(&self) {
unsafe {
// FIXME(#4330) Need self by value to get mutability.
let this: &mut TCB = transmute(self);
}
impl Drop for AutoNotify {
- fn finalize(&self) {
+ fn drop(&self) {
let result = if self.failed { Failure } else { Success };
self.notify_chan.send(result);
}