Skip to content

Commit 6d82b6c

Browse files
committed
---
yaml --- r: 2342 b: refs/heads/master c: 895ec07 h: refs/heads/master v: v3
1 parent ae2629c commit 6d82b6c

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
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: 99f1dffd490b4a3c76356240eb35fae901f8151b
2+
refs/heads/master: 895ec07453a8fbbd8d9ecae479db4285c0b21355

trunk/src/rt/rust_task.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,8 @@ rust_task::fail(size_t nargs) {
505505
name, this, supervisor->name, supervisor);
506506
supervisor->kill();
507507
}
508+
// FIXME: implement unwinding again.
509+
exit(1);
508510
}
509511

510512
void

trunk/src/rt/rust_upcall.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,8 +275,6 @@ upcall_fail(rust_task *task,
275275
LOG_UPCALL_ENTRY(task);
276276
LOG_ERR(task, upcall, "upcall fail '%s', %s:%" PRIdPTR, expr, file, line);
277277
task->fail(4);
278-
// FIXME: re-implement unwinding.
279-
abort();
280278
}
281279

282280
/**

0 commit comments

Comments
 (0)