ASM #17487 - Fix gfeclient hanging due to lock file conflict

Change-Id: I8131c781d332135eaf9955fdf3e172b61c4e92da

Former-commit-id: 69a41f1a09 [formerly 50ab0b2325 [formerly d3c911a1f425a81d35ebd4184b626f256183206b]]
Former-commit-id: 50ab0b2325
Former-commit-id: 5130d6e7b0
This commit is contained in:
Rici.Yu 2015-06-08 16:27:47 -04:00
parent 75871042e6
commit 325f522127

View file

@ -17,6 +17,13 @@ then
echo "CAVE and/or gfeclient not installed on this workstation ..exiting"
exit 1
else
$_GFECLI $_MODULE "$@"
CONFDIR=${HOME}/.runProc-$(hostname)-$$
cleanup() {
rm -rf "$CONFDIR"
}
mkdir -p "$CONFDIR" || exit 1
trap cleanup EXIT
$_GFECLI -configuration $CONFDIR $_MODULE "$@"
fi