Home
last modified time | relevance | path

Searched hist:b823fb59f1b22c1e88e49fba68e78053fe6b721a (Results 1 – 4 of 4) sorted by relevance

/freebsd/bin/sh/
H A Djobs.hdiff b823fb59f1b22c1e88e49fba68e78053fe6b721a Mon Sep 02 23:57:46 CEST 2013 Jilles Tjoelker <jilles@FreeBSD.org> sh: Fix race condition with signals and wait or set -T.

The change in r238888 was incomplete. It was still possible for a trapped
signal to arrive before the shell went to sleep (sigsuspend()) because a
check was missing or because the signal arrived before in_waitcmd was set.

On SMP, this bug sometimes caused the builtins/wait4.0 test to take 1 second
to execute; it then might or might not fail. On UP, the test almost always
failed.
H A Dtrap.hdiff b823fb59f1b22c1e88e49fba68e78053fe6b721a Mon Sep 02 23:57:46 CEST 2013 Jilles Tjoelker <jilles@FreeBSD.org> sh: Fix race condition with signals and wait or set -T.

The change in r238888 was incomplete. It was still possible for a trapped
signal to arrive before the shell went to sleep (sigsuspend()) because a
check was missing or because the signal arrived before in_waitcmd was set.

On SMP, this bug sometimes caused the builtins/wait4.0 test to take 1 second
to execute; it then might or might not fail. On UP, the test almost always
failed.
H A Dtrap.cdiff b823fb59f1b22c1e88e49fba68e78053fe6b721a Mon Sep 02 23:57:46 CEST 2013 Jilles Tjoelker <jilles@FreeBSD.org> sh: Fix race condition with signals and wait or set -T.

The change in r238888 was incomplete. It was still possible for a trapped
signal to arrive before the shell went to sleep (sigsuspend()) because a
check was missing or because the signal arrived before in_waitcmd was set.

On SMP, this bug sometimes caused the builtins/wait4.0 test to take 1 second
to execute; it then might or might not fail. On UP, the test almost always
failed.
H A Djobs.cdiff b823fb59f1b22c1e88e49fba68e78053fe6b721a Mon Sep 02 23:57:46 CEST 2013 Jilles Tjoelker <jilles@FreeBSD.org> sh: Fix race condition with signals and wait or set -T.

The change in r238888 was incomplete. It was still possible for a trapped
signal to arrive before the shell went to sleep (sigsuspend()) because a
check was missing or because the signal arrived before in_waitcmd was set.

On SMP, this bug sometimes caused the builtins/wait4.0 test to take 1 second
to execute; it then might or might not fail. On UP, the test almost always
failed.