mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-30 16:36:29 +01:00
Some systems delete the lock dir; in such case don't use flock at all
This commit is contained in:
parent
20f6e4714e
commit
fe70217703
@ -240,7 +240,7 @@ ctl ()
|
|||||||
MAXCONNID=100
|
MAXCONNID=100
|
||||||
CONNLOCKDIR=@LOCALSTATEDIR@/lock/ejabberdctl
|
CONNLOCKDIR=@LOCALSTATEDIR@/lock/ejabberdctl
|
||||||
FLOCK='/usr/bin/flock'
|
FLOCK='/usr/bin/flock'
|
||||||
if [ ! -x "$FLOCK" ] ; then
|
if [ ! -x "$FLOCK" || ! -d "$CONNLOCKDIR" ] ; then
|
||||||
JOT='/usr/bin/jot'
|
JOT='/usr/bin/jot'
|
||||||
if [ ! -x "$JOT" ] ; then
|
if [ ! -x "$JOT" ] ; then
|
||||||
# no flock or jot, simply invoke ctlexec()
|
# no flock or jot, simply invoke ctlexec()
|
||||||
|
Loading…
Reference in New Issue
Block a user