if mutex fails to initialize, continue.
This commit is contained in:
@@ -21,7 +21,9 @@ func main() {
|
|||||||
releaseMutex, ok, err := mutex.Acquire(cfg.Mutex)
|
releaseMutex, ok, err := mutex.Acquire(cfg.Mutex)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("[mutex] failed to initialize mutex: %v", err)
|
log.Printf("[mutex] failed to initialize mutex: %v", err)
|
||||||
return
|
log.Printf("[mutex] continuing without mutex protection")
|
||||||
|
releaseMutex = func() {}
|
||||||
|
ok = true
|
||||||
}
|
}
|
||||||
if !ok {
|
if !ok {
|
||||||
log.Printf("[mutex] another instance is already running; exiting")
|
log.Printf("[mutex] another instance is already running; exiting")
|
||||||
|
|||||||
Reference in New Issue
Block a user