Lines Matching +full:sleep +full:- +full:map
9 # ----------------------------------------
10 # test map locking.
13 # otherwise use the -l and -m options to specify the paths.
14 # ----------------------------------------
31 CHKL=./t-lockfile
41 -l locktest path to `basename ${CHKL}` [default: ${CHKL}]
42 -m makemap path to `basename ${M}` [default: $M]
59 shift `expr ${OPTIND} - 1`
61 [ -x $M ] || fail "missing $M"
62 [ -x ${CHKL} ] || fail "missing ${CHKL}"
64 MAPTX=`$M -x | egrep 'hash|cdb'`
68 (echo "l1 l2"; sleep 5; echo "e1 e2") |
69 $M -v $MT $F >> $O 2>&1
74 ${CHKL} -Rrc -f $F >> $O 2>&1
80 MT=`echo $XT | cut -d: -f1`
81 EXT=`echo $XT | cut -d: -f2`
85 rm -f $O
88 sleep 1
92 while [ $tries -gt 0 ]
94 sleep 1; chkl
95 tries=`expr $tries - 1 `
106 grep "status=locked pid=" $O || err "$MT map not locked"