Skip to content

Commit 7510f4d

Browse files
committed
---
yaml --- r: 6797 b: refs/heads/master c: 3fa930f h: refs/heads/master i: 6795: 91b3dd8 v: v3
1 parent 9dd4eaf commit 7510f4d

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 1a1fdf34b165e25c6eca9a2729500a5805fa0c40
2+
refs/heads/master: 3fa930f5986a47ee1fa1d25d96c3c17904d60b1f

trunk/src/rt/rust_task.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,7 @@ rust_task::~rust_task()
227227
// (ref_count == 1 && this == sched->root_task));
228228

229229
// 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.
230+
// and no landing pads stopped to clean up.
233231
while (stk != NULL) {
234232
del_stk(this, stk);
235233
}

0 commit comments

Comments
 (0)