[pkg-horde] Bug#548518: kronolith2: cron job is a fork-bomb on slower computers

Tobias Frost tobi at frost.de
Sat Sep 26 18:26:15 UTC 2009


Package: kronolith2
Version: 2.2-1
Severity: important

On my Thecus N2100, an ARM machine, especially when the machine is under some load,
the cron line starts up hundreds of php processes, because the previous one is
not finished.

I just got a load well above 100, and had severe problems to get the machine back under control.
(I had luck: If I had not an ssh connection open, I would never be able to connect to the machine
and maybe had to hard reset.)

Please add a check to avoid starting another reminder process before the old one is finished
(maybe a lockfile, should be checked before invoking php), and use a larger intervall for the cron job.

Thanks

coldtobi






-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (600, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: armel (armv5tel)

Kernel: Linux 2.6.30-rc5-iop32x
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages kronolith2 depends on:
ii  horde3                   3.2.2+debian0-2 horde web application framework
ii  php-date                 1.4.7-1         PHP PEAR module for date and time 
ii  php-http-request         1.4.3-1         provides an easy way to perform HT
ii  php5-cli                 5.2.11.dfsg.1-1 command-line interpreter for the p
ii  php5-mysql               5.2.11.dfsg.1-1 MySQL module for php5

kronolith2 recommends no packages.

Versions of packages kronolith2 suggests:
ii  imp4                          4.2-4      webmail component for horde framew
ii  nag2                          2.2-1      task list component for Horde Fram

-- no debconf information





More information about the pkg-horde-hackers mailing list