rt: Remove a bogus FIXME from ~rust_task
This commit is contained in:
@@ -227,9 +227,7 @@ rust_task::~rust_task()
|
|||||||
// (ref_count == 1 && this == sched->root_task));
|
// (ref_count == 1 && this == sched->root_task));
|
||||||
|
|
||||||
// Delete all the stacks. There may be more than one if the task failed
|
// Delete all the stacks. There may be more than one if the task failed
|
||||||
// FIXME: This is not correct. During unwinding we need to delete
|
// and no landing pads stopped to clean up.
|
||||||
// the stacks and record the stack limit, otherwise the stack
|
|
||||||
// stack is corrupted when destructors are running.
|
|
||||||
while (stk != NULL) {
|
while (stk != NULL) {
|
||||||
del_stk(this, stk);
|
del_stk(this, stk);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user