RE: alarm();pause();alarm();pause(); doesn't pause in pthread

2002-03-21 Thread Robert Collins
> -Original Message- > From: Christopher Faylor [mailto:[EMAIL PROTECTED]] > Sent: Friday, March 22, 2002 3:56 AM > To: [EMAIL PROTECTED] > Subject: Re: alarm();pause();alarm();pause(); doesn't pause in pthread > > > On Thu, Mar 21, 2002 at 11:40:09A

Re: alarm();pause();alarm();pause(); doesn't pause in pthread

2002-03-21 Thread Christopher Faylor
On Thu, Mar 21, 2002 at 11:40:09AM +, Stephane Corbe wrote: >cgf wrote : > >> signals do not work with anything but the main thread. Sorry. >> >Is this a temporary behavior or will it work in the futur ? I've always planned on implementing this in the future and have some preliminary changes

RE: alarm();pause();alarm();pause(); doesn't pause in pthread

2002-03-21 Thread Robert Collins
> -Original Message- > From: Stephane Corbe [mailto:[EMAIL PROTECTED]] > Sent: Thursday, March 21, 2002 10:40 PM > To: [EMAIL PROTECTED] > Subject: Re: alarm();pause();alarm();pause(); doesn't pause in pthread > > > cgf wrote : > > > signals

Re: alarm();pause();alarm();pause(); doesn't pause in pthread

2002-03-21 Thread Stephane Corbe
cgf wrote : > signals do not work with anything but the main thread. Sorry. > Is this a temporary behavior or will it work in the futur ? What are the other limits of non-main threads ? Has new processes created by fork the same limits ? others ? Stephane -- Unsubscribe info: http:/

Re: alarm();pause();alarm();pause(); doesn't pause in pthread

2002-03-20 Thread Christopher Faylor
On Wed, Mar 20, 2002 at 01:03:53AM -0500, Rob Gibson wrote: >DLL version 1.3.10, running on Windows ME. I checked the message boards, >but did not see this. > >Call this code X: { > alarm(2); > pause(); > cout << "A"; > alarm(4); > pause(); > cout << "B"; > alarm(4); > pause(); >

alarm();pause();alarm();pause(); doesn't pause in pthread

2002-03-19 Thread Rob Gibson
DLL version 1.3.10, running on Windows ME. I checked the message boards, but did not see this. Call this code X: { alarm(2); pause(); cout << "A"; alarm(4); pause(); cout << "B"; alarm(4); pause(); cout << "C"; alarm(4); pause(); cout << "D"; } I have two t