tests: fix an unlikely race in tail-2/inotify-hash-abuse2
authorPádraig Brady <P@draigBrady.com>
Thu, 11 Feb 2010 17:38:56 +0000 (17:38 +0000)
committerPádraig Brady <P@draigBrady.com>
Tue, 16 Feb 2010 00:51:38 +0000 (00:51 +0000)
* tests/tail-2/inotify-hash-abuse2: Explicitly kill the process
by using cleanup_() rather than using a timeout which may trigger
a failure on very slow systems (< 20 iterations of the loop per second).

tests/tail-2/inotify-hash-abuse2

index 2e567c7..c0cca23 100755 (executable)
@@ -28,7 +28,8 @@ touch f || framework_failure
 
 debug='---disable-inotify -s .001'
 debug=
-timeout 10 tail $debug -F f & pid=$!
+tail $debug -F f & pid=$!
+cleanup_() { kill $pid; }
 
 for i in $(seq 200); do
   kill -0 $pid || break;