-----Ursprüngliche Nachricht-----
Von: David McCreedy 
Gesendet: Dienstag, 5. Juni 2007 04:29
An: [email protected]
Betreff: Re: svn commit: r543511 - 
/httpd/httpd/branches/1.3.x/src/main/http_main.c


June 04, 2007 5:51 PM David McCreedy wrote:

>On 06/01/2007 05:42 PM, [EMAIL PROTECTED] wrote:
>>
>>I think I squashed those. Could you check out
>>trunk and try another test? Thanks!
>>
> 
>It fixes the "Bad pid" error but I'm not sure all is well...
> 
>On TPF we're not calling unset_pid_table on SIG_IDLE_KILLs.
>I'll have to track down why.
> 

> I've figured out why some pids aren't being "unset" and I think it could 
> affect other platforms besides TPF.
> They're hitting the else part of the "if (child_slot >= 0)" statement in 
> http_main.c's standalone_main function.
> I think the unset_pid_table call should be moved before this "if".
> If we're in this section of code, don't we want to remove the pid from the 
> table regardless of whether the slot is found in the scoreboard?

Yes, we want to. Please have a look at r544218 
(http://svn.apache.org/viewvc?view=rev&revision=544218)

Regards

Rüdiger

Reply via email to