Sha256: cf7fb6fb20a05ae36ef7e389d12f9292da2050e5a802fdcdc7bfaea65546ebb6

Contents?: true

Size: 432 Bytes

Versions: 10

Compression:

Stored size: 432 Bytes

Contents

#!/bin/sh

export RUBYLIB="../lib:./lib"

export PATH="../bin:./bin:$PATH"

#export LOCKFILE_DEBUG=1

(r=`ruby -e 'p(rand(2))'`; sleep $r; rlock ./lockfile 'sleep 1; printf "\n$$ aquired lock @ `date`\n\n"') &
(r=`ruby -e 'p(rand(2))'`; sleep $r; rlock ./lockfile 'sleep 1; printf "\n$$ aquired lock @ `date`\n\n"') &
(r=`ruby -e 'p(rand(2))'`; sleep $r; rlock ./lockfile 'sleep 1; printf "\n$$ aquired lock @ `date`\n\n"') &

wait

Version data entries

10 entries across 10 versions & 4 rubygems

Version Path
ahoward-lockfile-2.0.0 samples/lock.sh
lockfile-2.1.3 samples/lock.sh
lockfile-2.1.2 samples/lock.sh
lockfile-2.1.1 samples/lock.sh
lockfile-2.0.1 samples/lock.sh
lockfile-2.1.0 samples/lock.sh
thoughtafter-lockfile-2.0.0 samples/lock.sh
crazy_ivan-1.2.4 lib/crazy_ivan/vendor/lockfile-1.4.3/samples/lock.sh
lockfile-1.4.1 samples/lock.sh
lockfile-1.4.3 samples/lock.sh