diff options
-rwxr-xr-x | tests/tail-2/infloop-1 | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/tail-2/infloop-1 b/tests/tail-2/infloop-1 index bf12a1143..6a456deac 100755 --- a/tests/tail-2/infloop-1 +++ b/tests/tail-2/infloop-1 @@ -1,7 +1,7 @@ #!/bin/sh # This test would fail with tail from pre-1.22i textutils. -# Copyright (C) 1999, 2002, 2006-2008 Free Software Foundation, Inc. +# Copyright (C) 1999, 2002, 2006-2009 Free Software Foundation, Inc. # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -31,6 +31,11 @@ done tail -n 1 t & tail_pid=$! kill $yes_pid + +# This test is racy, and can fail under unusual circumstances. +# On a busy system, "yes" will fail to write +# (and hence fail to be killed by SIGPIPE) in that 1-second interval. +# Then the following kill will succeed and cause this test to fail. sleep 1 fail=0 |