MIRROR: javascript for ๐Ÿœ's, a tiny runtime with big ambitions
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

prevent dead coro from blocking

+6 -2
+1 -1
meson.build
··· 42 42 build_date = run_command('date', '+%Y-%m-%d', check: true).stdout().strip() 43 43 44 44 version_conf = configuration_data() 45 - version_conf.set('ANT_VERSION', '0.0.6.8') 45 + version_conf.set('ANT_VERSION', '0.0.6.9') 46 46 version_conf.set('ANT_GIT_HASH', git_hash) 47 47 version_conf.set('ANT_BUILD_DATE', build_date) 48 48
+5 -1
src/ant.c
··· 520 520 } 521 521 522 522 coro->mco_started = true; 523 - if (mco_status(mco) == MCO_DEAD) free(ctx); 523 + if (mco_status(mco) == MCO_DEAD) { 524 + dequeue_coroutine(); 525 + free_coroutine(coro); 526 + free(ctx); 527 + } 524 528 525 529 return promise; 526 530 }