summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rts/Libdw.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/rts/Libdw.c b/rts/Libdw.c
index 70aee75323..c8f945a6da 100644
--- a/rts/Libdw.c
+++ b/rts/Libdw.c
@@ -230,10 +230,7 @@ static int frame_cb(Dwfl_Frame *frame, void *arg) {
backtrace_push(session->cur_bt, (StgPtr) pc);
}
- if ((void *) pc == &stg_stop_thread_info)
- return DWARF_CB_ABORT;
- else
- return DWARF_CB_OK;
+ return DWARF_CB_OK;
}
Backtrace *libdw_get_backtrace(LibDwSession *session) {