Package: timeout Version: 1.11-6.5 Severity: important
timeout(1) returns an incorrect exit code (counter to what the man page says) when the child process exits before the specified timeout. E.g. "timeout 10 false" returns 0, which makes checking the exit status useless. This is because the status given by wait(2) is returned directly, when WEXITSTATUS(status) should be returned instead. (Of course, using just WEXITSTATUS poses a problem when the child is terminated by a signal, so this issue should be considered carefully.) -- System Information: Debian Release: 5.0 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.26-1-amd64 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=en_US.ISO-8859-1 (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages timeout depends on: ii libc6 2.7-18 GNU C Library: Shared libraries timeout recommends no packages. timeout suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org