History log of /freebsd-13.1/usr.bin/timeout/timeout.c (Results 1 – 12 of 12)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0
# af7ca7c8 01-May-2016 Pedro F. Giffuni <[email protected]>

usr.bin: minor spelling fixes on comments.

No functional change.


Revision tags: release/10.3.0
# 44a94685 24-Oct-2015 Baptiste Daroussin <[email protected]>

timeout(1): fix the acceptable range values for parse_signal()

Before both 0 and sys_nsig would be successfully returned by parse_signal()
although being invalid signal numbers.

PR: Alexandre Perr

timeout(1): fix the acceptable range values for parse_signal()

Before both 0 and sys_nsig would be successfully returned by parse_signal()
although being invalid signal numbers.

PR: Alexandre Perrin <[email protected]>
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D3990

show more ...


Revision tags: release/10.2.0
# b0aa0c6e 15-Feb-2015 Ed Maste <[email protected]>

timeout: handle zombie grandchildren

timeout previously collected only one child status with wait(2). If this
was one of the grandchildren timeout would return to sigsuspend and wait
until the timeo

timeout: handle zombie grandchildren

timeout previously collected only one child status with wait(2). If this
was one of the grandchildren timeout would return to sigsuspend and wait
until the timeout expired. Instead, loop for all children.

PR: kern/197608
Reviewed by: bapt, kib
MFC after: 1 week
Sponsored by: The FreeBSD Foundation

show more ...


# ff7c6d42 06-Jan-2015 Baptiste Daroussin <[email protected]>

Use the new process reaper functionality

When not using the --foreground option timeout(1) is supported to signal all
command children hierarchy, timeout(1) now acquire the reaper to ensure this
rea

Use the new process reaper functionality

When not using the --foreground option timeout(1) is supported to signal all
command children hierarchy, timeout(1) now acquire the reaper to ensure this
really happens and no children process can escaper from timeout(1) control

show more ...


Revision tags: release/10.1.0
# 54c2e464 28-Oct-2014 Baptiste Daroussin <[email protected]>

Improve compatibility with GNU timeout

According to the coreutils regression testsuite for timeout(1)
It is expect to exit with a status being:
125 in case an invalid duration or signal is passed in

Improve compatibility with GNU timeout

According to the coreutils regression testsuite for timeout(1)
It is expect to exit with a status being:
125 in case an invalid duration or signal is passed in arguments
126 in case an invalid command is passed in arguments
127 in case the command passed in arguments does not exists.

While here document this behaviour in the man page

show more ...


# f62bbc4d 16-Jul-2014 Baptiste Daroussin <[email protected]>

Sort properly the headers
While here space/tabs cleanup

Reviewed by: kib


# 5b8b2386 16-Jul-2014 Baptiste Daroussin <[email protected]>

White space fixes


# 86b0545e 16-Jul-2014 Baptiste Daroussin <[email protected]>

Sort headers
Constify long options
Remove useless call to sigemptyset
properly check errno when waiting for a process status when a SIGCHLD is received


# 565b379f 16-Jul-2014 Baptiste Daroussin <[email protected]>

Style(9) fix


# d8d685e8 16-Jul-2014 Baptiste Daroussin <[email protected]>

Fix build with gcc


# 8b705cd9 16-Jul-2014 Baptiste Daroussin <[email protected]>

Fix indentation


# 42148fc4 16-Jul-2014 Baptiste Daroussin <[email protected]>

New BSDL timeout(1) utility compatible with GNU timeout

it fully passes the GNU timeout regression tests, it is written in a mostly
portable way (only signal parsing is relying on non portable struc

New BSDL timeout(1) utility compatible with GNU timeout

it fully passes the GNU timeout regression tests, it is written in a mostly
portable way (only signal parsing is relying on non portable structures)

Phabric: D377

show more ...