Whamcloud - gitweb
b=13974
[fs/lustre-release.git] / lustre / tests / sanity.sh
index ac0386f..6b2080f 100644 (file)
@@ -1887,9 +1887,13 @@ run_test 42d "test complete truncate of file with cached dirty data"
 
 test_43() {
        cp -p /bin/ls $DIR/$tdir/$tfile
-       exec 9>> $DIR/$tdir/$tfile
+       multiop $DIR/$tdir/$tfile Ow_c &
+       pid=$!
+       # give multiop a chance to open
+       sleep 1
+
        $DIR/$tdir/$tfile && error || true
-       exec 9<&-
+       kill -USR1 $pid
 }
 run_test 43 "execution of file opened for write should return -ETXTBSY"