X-Git-Url: https://pd.if.org/git/?p=nbds;a=blobdiff_plain;f=runtime%2Flwt.c;fp=runtime%2Flwt.c;h=f6bd3467d81eace074f13ef07bee64193c692772;hp=ec84f90bfe9cabbb379100b8d3d8cc52698024a5;hb=f0777b2151019e22458f6f166a8f3c569c32a505;hpb=9b3e566281f7e2ac0683205042796958bfd8939f diff --git a/runtime/lwt.c b/runtime/lwt.c index ec84f90..f6bd346 100644 --- a/runtime/lwt.c +++ b/runtime/lwt.c @@ -119,8 +119,7 @@ void lwt_dump (const char *file_name) } void lwt_trace_i (const char *format, size_t value1, size_t value2) { - if (halt_) - return; + while (halt_) {} LOCALIZE_THREAD_LOCAL(tid_, int); lwt_buffer_t *tb = lwt_buf_[tid_]; if (tb != NULL) {