Ben, could you try replacing the standard cron-job with this script:
-- cut here -- #!/bin/sh # first find all used files and touch them (hope it's not massive amount of files) lsof -w -l +d /var/lib/php5 | awk -e '{ if (NR > 1) { print $9; } }' | xargs -i touch -c {} # find all files older then maxlifetime find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) -delete -- cut here -- It takes other approach which should be lighter to the system, but I need a confirmation from users before I apply it to Debian package (and before it gets pulled to Ubuntu). Ondřej -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/876387 Title: fuser forking uncontrollably in cron job To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/876387/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs