Mail Archives: cygwin-developers/2001/09/11/22:12:50
On Wed, Sep 12, 2001 at 11:52:50AM +1000, Robert Collins wrote:
>
>
>> -----Original Message-----
>> From: Christopher Faylor [mailto:cgf AT redhat DOT com]
>> Sent: Wednesday, September 12, 2001 12:04 PM
>> To: cygwin-developers AT cygwin DOT com
>> Subject: Re: Quick testfeedback...
>>
>>
>> On Wed, Sep 12, 2001 at 11:43:31AM +1000, Robert Collins wrote:
>> >This is broadcast.c:
>>
>> So, if I read that correctly, sleep can be called from a thread.
>>
>> I checked in a patch that should fix the
>> call_signal_handler_now SIGSEGV
>> but I don't exactly understand why a signal handler was being called
>> here at all. It doesn't look like anything in broadcast.c should be
>> generating a signal unless there is another
>> SIGSEGV/SIGBUS/SIGLL lurking
>> elsewhere.
>>
>> If that is the case, then the signal handler bug may have been masking
>> another problem. With luck, my checkin will allow us to see what the
>> problem is. Or Robert will tell me why there should have
>> been a signal
>> generated in broadcast.c...
>
>There shouldn't have been any errors from pthread, certainly not because
>sleep() was called :|. I've never seen broadcast fail once the first
>version was up and running...
>
>Which is why I was so mystified and concerned about it.
I wasn't saying that there were even errors, necessarily. I thought that
there might have been some signal generated. It could be a harmless signal
like SIGUSR1 or SIGCHLD or something.
cgf
- Raw text -