Re: enable-async-io breaks -USR1 logrotate?

From: Miquel van Smoorenburg <>
Date: 15 Apr 1999 14:30:52 +0200

In article <>,
Matija Grabnar <> wrote:
>> A few days ago I recompiled Squid 2.1.PATCH2 with --enable-async-io on
>> Linux 2.2.4 RH5.1 glibc 2.0.7. Since then, it appears that squid no
>> longer responds to -USR1 to rotate logs. I noticed after the HD filled.

That's because SIGUSR1 is used by LinuxThreads. But if you compile squid
under Linux with --enable-async-io it just uses another signal for rotate
logs. The easiest thing is to use squid -k, that will always send the
right signal to squid.

>I use async io on Solaris 2.5.1 and I have notic3ed a simmilar problem.
>Note that logrotate does not fail immediately: it works for a week or more,
>and then it starts responding to "-k rotate" with "no running copy" even though
>squid is running and responding to requests.

That sounds like a cleanup process simply removed the pidfile.


Indifference will certainly be the downfall of mankind, but who cares?
The From: and Reply-To: addresses are internal news2mail gateway addresses.
Reply to the list or to (Miquel van Smoorenburg)
Received on Thu Apr 15 1999 - 06:40:02 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:45:51 MST