Subj : Re: pthreads and fork To : comp.programming.threads From : Alexander Terekhov Date : Sat Feb 19 2005 09:55 pm Marcin 'Qrczak' Kowalczyk wrote: [...] > on fork. And since I'm designing the language to make asynchronous > cancelation quite safe, ... Asynchronous cancelation is safe within async-cancel-safe regions. You can't do "interesting" things in async-cancel-safe regions but hypothetical forkall() can be told to treat all your async-cancel- safe regions as fork points (akin to pthread_cancel() treating all async-cancel-safe regions as sorta "tall" cancel points). Again, all you need is safe forkall(). File a DR/ER. regards, alexander. .