tag 679106 pending
thanks

Hi,

After reviewing this bug I believe we did not fix it properly in 3.0pl1-117.
In that version we did the following change:

   * debian/cron.init:
        - Don't call start-stop-daemon directly, use LSB init functions
          instead.  Among other things, this works around the cron daemon not
          deleting its pidfile from /var/run/. Closes: #615855

But the bug (cron: does not clean up PID file on exit) was not properly
addressed (or LSB's killproc behaviour has changed in the meantime).

I have committed a fix through cron's init.d file . The init.d file will
now remove the pidfile if it exists after killing the process. This should be
fixed in cron itself (through it's SIG handler) but this fix is a quicker
(and less complex) fix for this bug.

The fix is now is available in GIT and can be found at
http://anonscm.debian.org/gitweb/?p=pkg-cron/pkg-cron.git;a=commitdiff;h=e284ede4877465557c6846d391eabebd7077cbd6

I will upload this fix with a new cron version.

Regards

Javier

Attachment: signature.asc
Description: Digital signature

Reply via email to