- # No lockup if error occurs on file creation, abort.
- [ ${PIPESTATUS[0]} != 0 ] && error "mdsrate file creation failed, aborting"
+ # No lockup if error occurs on file creation, abort.
+ if [ ${PIPESTATUS[0]} != 0 ]; then
+ error_noexit "mdsrate file creation failed, aborting"
+ mdsrate_cleanup $NUM_THREADS $MACHINEFILE $NUM_FILES \
+ $TESTDIR 'f%%d' --ignore
+ exit 1
+ fi