summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorGilles Espinasse <g.esp@free.fr>2012-10-20 18:03:51 +0200
committerNeilBrown <neilb@suse.de>2012-10-22 09:09:55 +1100
commit4d5995c49fb5068ace72ae62ab3fadc45c40ee3d (patch)
treeb48236bac1ee423412f70cedeb6f41cb7a28dbdf /test
parentdae45415a9691a6a7db6e9dc073ee48dcacb3ae5 (diff)
Allow escape by ctrl-c broken by --no-error change
Signed-off-by: Gilles Espinasse <g.esp@free.fr> Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'test')
-rwxr-xr-xtest7
1 files changed, 6 insertions, 1 deletions
diff --git a/test b/test
index 9340afeb..a21017d0 100755
--- a/test
+++ b/test
@@ -68,8 +68,13 @@ cleanup() {
done
}
+ctrl-c() {
+ exitonerror=1
+}
+
do_setup() {
- trap cleanup 0 1 2 3 15
+ trap cleanup 0 1 3 15
+ trap ctrl-c 2
devlist=
for d in 0 1 2 3 4 5 6 7 8 9 10 11 12