Branch: Tag:

1999-06-03

1999-06-03 06:10:03 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

signal and child handling fixed on linux + testsuite tests for those fixes

Rev: src/signal_handler.c:1.135
Rev: src/signal_handler.h:1.9
Rev: src/testsuite.in:1.174
Rev: src/threads.c:1.98

1:   #include "global.h" - RCSID("$Id: threads.c,v 1.97 1999/05/13 17:43:37 grubba Exp $"); + RCSID("$Id: threads.c,v 1.98 1999/06/03 06:10:03 hubbe Exp $");      int num_threads = 1;   int threads_disabled = 0;
622:    arg->id=clone_object(thread_id_prog,0);    OBJ2THREAD(arg->id)->status=THREAD_RUNNING;    +  do {    tmp=th_create(& OBJ2THREAD(arg->id)->id,    new_thread_func,    arg); -  +  } while( tmp == EINTR );       if(!tmp)    {