This message shows its ugly head now and then.
I'm not sure what happens but every once in a while after sending a SIGUSR1
or SIGHUP the "Attempt to free unreferenced scalar" messages start to fill
up the error_log.
The only way to stop them is to really SIGTERM the server and then restart it.
I'm only assuming that this is mod_perl related. The archives mentioned
that this is probably caused by some problem in a xs module. If that's
true I can't imagine how to track it down in all the modules that are
running on this mod_perl server.
Does the fact that it takes really killing the server to make it stop and
that a simple restart or graceful tends to start it happening give any
hints to where the problem might be?
BTW - does SIGTERM do a graceful shutdown? We have been rotating with
SIGUSR1, but then we sometimes find the error_log full of these messages in
the morning. We could rotate by killing the server and restarting, but I'd
rather gracefully kill the server.
Apache/1.3.9 (Unix) mod_perl/1.21 Perl 5.005_03
Bill Moseley
mailto:[EMAIL PROTECTED]