diff options
-rw-r--r-- | rts/Libdw.c | 5 |
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) { |