Skip to content

Commit

Permalink
fix missing mark of Task.backtrace. ouch.
Browse files Browse the repository at this point in the history
  • Loading branch information
JeffBezanson committed Aug 10, 2015
1 parent c33f038 commit ebd7230
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions src/gc.c
Original file line number Diff line number Diff line change
Expand Up @@ -1575,6 +1575,7 @@ NOINLINE static void gc_mark_task(jl_task_t *ta, int d)
gc_push_root(ta->consumers, d);
gc_push_root(ta->donenotify, d);
gc_push_root(ta->exception, d);
if (ta->backtrace) gc_push_root(ta->backtrace, d);
if (ta->start) gc_push_root(ta->start, d);
if (ta->result) gc_push_root(ta->result, d);
gc_mark_task_stack(ta, d);
Expand Down

0 comments on commit ebd7230

Please sign in to comment.