diff options
author | NeilBrown <neilb@suse.de> | 2008-11-04 20:51:12 +1100 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2008-11-04 20:51:12 +1100 |
commit | 045495a3945db353568eba82c6a37c57a24f1800 (patch) | |
tree | 8a37798ab063ce6cbf67977e3b84d64976265e77 /test | |
parent | 90c8d6680de9069e1d09166e146e2be53c280924 (diff) | |
download | mdadm-045495a3945db353568eba82c6a37c57a24f1800.tar.gz mdadm-045495a3945db353568eba82c6a37c57a24f1800.tar.xz mdadm-045495a3945db353568eba82c6a37c57a24f1800.zip |
test: make sure udev isn't opening a device before closing it.
As we open and close so quickly, udev might still have the device
open. so call udevsettle before stopping an array during testing.
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'test')
-rw-r--r-- | test | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -78,6 +78,9 @@ fi mdadm() { rm -f $targetdir/stderr case $* in + *-S* ) udevsettle;; + esac + case $* in *-C* ) $mdadm 2> $targetdir/stderr --quiet "$@" --auto=yes;; * ) $mdadm 2> $targetdir/stderr --quiet "$@" esac |