I agree with your interpretation of the problem. So I will make a release to see on the wild what may break.
Kind regards Jose M Calhariz On 17/03/16 17:19, Andreas Schweitzer wrote: > Package: at > Version: 3.1.16-1 > Severity: important > Tags: upstream > > Dear Maintainer, > > When a job is running longer than CHECK_INTERVAL (defined in atd.c, currently > 3600 seconds), > and run_file() is called (e.g. a second job is submitted after a bit more > than an hour) it will be removed from ATJOB_DIR and atq no longer reports > this job. > However, the job will happily finish. Yet, this is pretty confusing. > > This is caused in atd.c inside an if-clause where a comment contains > a "FIXME". From my understanding, this if-clause can be removed alltogether > because the file is more than just a lockfile. It serves as > documentation for atq. Furthermore, this script-file will be removed > upon job completion. > However, maybe I am missing some circumstances where it is necessary to > remove this file at this point. > > To reproduce, send this to at: > echo -n start > date > sleep 7000 > echo -n end > date > > end after one hour, submit something else. The first job will be gone, > but ps ax can still see the sleep and eventually you will get mail. > > I found this on a Ubuntu system, but I use a Debian system to report > the bug. > > -- System Information: > Debian Release: 8.3 > APT prefers stable-updates > APT policy: (500, 'stable-updates'), (500, 'stable') > Architecture: armhf (armv7l) > > Kernel: Linux 3.16.0-4-armmp (SMP w/1 CPU core) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=locale: Cannot set > LC_ALL to default locale: No such file or directory > UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: sysvinit (via /sbin/init) > > Versions of packages at depends on: > ii init-system-helpers 1.22 > ii libc6 2.19-18+deb8u3 > ii libpam-runtime 1.1.8-3.1+deb8u1 > ii libpam0g 1.1.8-3.1+deb8u1 > ii lsb-base 4.1+Debian13+nmu1 > > Versions of packages at recommends: > ii exim4-daemon-light [mail-transport-agent] 4.84.2-1 > > at suggests no packages. > > -- Configuration Files: > /etc/at.deny [Errno 13] Permission denied: u'/etc/at.deny' > > -- debconf information excluded
signature.asc
Description: OpenPGP digital signature