X-Git-Url: https://pd.if.org/git/?p=nbds;a=blobdiff_plain;f=runtime%2Flwt.c;h=f6bd3467d81eace074f13ef07bee64193c692772;hp=ec84f90bfe9cabbb379100b8d3d8cc52698024a5;hb=7378edffa5751159d35eab31eceb76a1f16231d0;hpb=d791fc64b23a9c0a3ed90aa60571344d7735aee9 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) {