summaryrefslogtreecommitdiff
path: root/tests/tail-2/pid
diff options
context:
space:
mode:
Diffstat (limited to 'tests/tail-2/pid')
-rwxr-xr-xtests/tail-2/pid7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/tail-2/pid b/tests/tail-2/pid
index b290f012c..86e3d60c0 100755
--- a/tests/tail-2/pid
+++ b/tests/tail-2/pid
@@ -66,9 +66,12 @@ if test -n "$state"; then
fi
# Ensure that tail --pid=PID exits successfully when PID is dead.
-# Use an unlikely-to-be-live PID: 2^31-1
+# Use an unlikely-to-be-live PID
getlimits_
-tail --pid=$INT_MAX -f /dev/null || fail=1
+timeout 1 tail -s.1 --pid=$PID_T_MAX -f /dev/null
+ret=$?
+test $ret = 124 && skip_test_ "pid $PID_T_MAX present"
+test $ret = 0 || fail=1
# Ensure fractional sleep parameter is honored with --pid
timeout 1 tail -s.1 -f /dev/null --pid=$PID_T_MAX