Re: Any takers on Bug #1703? (diskd stuck at 100% CPU)

From: Henrik Nordstrom <henrik@dont-contact.us>
Date: Sun, 30 Jul 2006 23:55:24 +0200

sön 2006-07-30 klockan 09:56 +0200 skrev Guido Serassio:

> I think that likely you have found the problem
>
> look the log attached
> to this Squid bug on Debian opened by the same people:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380020
>
> 2006/07/26 16:52:21| ipcCreate: /usr/lib/squid/diskd_daemon: (2) No
> such file or directory

Ah, explains a bit...

> The problem seems to be into ipcCreate():
> Currently only the child can know if the program to be launched exist.
> What about about to add a check of the existence of the program before fork() ?

Thinking. Why are we using sysv ipc for diskd? Why not the normal ipc
channel created by ipcCreate? But we should at least monitor it for
close...

The path check already exists for other directives.
requirePathnameExists().

Regards
Henrik

Received on Sun Jul 30 2006 - 15:55:29 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Aug 01 2006 - 12:00:02 MDT