From: jkratoch <> Date: Tue, 18 Aug 2009 19:12:49 +0000 (+0000) Subject: Fix soft (-s) mode for existing processes. X-Git-Url: https://git.jankratochvil.net/?p=nethome.git;a=commitdiff_plain;h=6fb37674462f4ce0d58591f11904e22130319e91;ds=sidebyside Fix soft (-s) mode for existing processes. --- diff --git a/bin/mocksetup b/bin/mocksetup index 3ff3536..9d9d329 100755 --- a/bin/mocksetup +++ b/bin/mocksetup @@ -40,6 +40,12 @@ for r in $l;do lockfile -l 10 $rpath/MOCK.mocksetup-lock echo >&2 " done" + if $soft && [ -f $rpath/MOCK ];then + rm -f $rpath/MOCK.mocksetup-lock + echo >&2 "Unlocked $rpath/MOCK.mocksetup-lock ." + continue + fi + l="" b="" for p in /proc/*/root;do @@ -58,12 +64,6 @@ for r in $l;do continue fi - if $soft && [ -f $rpath/MOCK ];then - rm -f $rpath/MOCK.mocksetup-lock - echo >&2 "Unlocked $rpath/MOCK.mocksetup-lock ." - continue - fi - rm -f $rpath/MOCK # It fails on already mounted /proc. But we do not need it.