On 27/06/2012 9:41 p.m., Ming-Ching Tiew wrote:
I have a configuration where if I start squid with -N, it works. But if I run 
it without that, I will get child started, child exited a few times and 
eventually the parent process will die too. Because there is nothing in between 
the 'started' and 'exited' of the child process, I have no clues as to why the 
child exited. Short of modifying the source to do more printing, is that 
another better way to find out what's wrong ?

Appreciate your comments.

You can try the "-X -k check" option to debug the startup process at level-9.

Or you can use "-d<n> -k check" to debug at lower verbosity levels (0-9).

You can search the syslog and /var/log/messages system logs for the messages Squid output before the cache_log file was opened.

Amos

Reply via email to