X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FApplications%2Fbomb_src%2Fmain.c;h=b5cac3c57f8b7268aaf6dd745d1fd280ec20b938;hb=45ff232a1db704623e0c4baed011d12cbd44b06e;hp=af5d094a0da81f80d68526c88d4a116ea4d3351b;hpb=e5e272c426a28f2f9e69ed2232469575c7409af1;p=tpg%2Facess2.git diff --git a/Usermode/Applications/bomb_src/main.c b/Usermode/Applications/bomb_src/main.c index af5d094a..b5cac3c5 100644 --- a/Usermode/Applications/bomb_src/main.c +++ b/Usermode/Applications/bomb_src/main.c @@ -43,7 +43,7 @@ int main(int argc, char *argv[]) if( gbForkBomb ) { - for(;;) clone(CLONE_VM, 0); + for(;;) _SysClone(CLONE_VM, 0); } else { for(;;) @@ -56,12 +56,12 @@ int main(int argc, char *argv[]) printf("Outta heap space!\n"); return 0; } - tid = clone(0, stack+stackSize-stackOffset); + tid = _SysClone(0, stack+stackSize-stackOffset); //_SysDebug("tid = %i", tid); if( tid == 0 ) { // Sleep forever (TODO: Fix up the stack so it can nuke) - for(;;) sleep(); + for(;;) _SysWaitEvent(THREAD_EVENT_SIGNAL); } if( tid < 0 ) { printf("Clone failed\n");