We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9dd4eaf commit 7510f4dCopy full SHA for 7510f4d
[refs]
@@ -1,2 +1,2 @@
1
---
2
-refs/heads/master: 1a1fdf34b165e25c6eca9a2729500a5805fa0c40
+refs/heads/master: 3fa930f5986a47ee1fa1d25d96c3c17904d60b1f
trunk/src/rt/rust_task.cpp
@@ -227,9 +227,7 @@ rust_task::~rust_task()
227
// (ref_count == 1 && this == sched->root_task));
228
229
// Delete all the stacks. There may be more than one if the task failed
230
- // FIXME: This is not correct. During unwinding we need to delete
231
- // the stacks and record the stack limit, otherwise the stack
232
- // stack is corrupted when destructors are running.
+ // and no landing pads stopped to clean up.
233
while (stk != NULL) {
234
del_stk(this, stk);
235
}
0 commit comments