mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Move NO_SI to the standalone server only, which is where I actually need it
This commit is contained in:
parent
9a229891c8
commit
1613f1e2c8
@ -298,7 +298,7 @@ def main(args=sys.argv):
|
|||||||
raise SystemExit(_('You must specify at least one calibre library'))
|
raise SystemExit(_('You must specify at least one calibre library'))
|
||||||
libraries=[prefs['library_path']]
|
libraries=[prefs['library_path']]
|
||||||
|
|
||||||
if not singleinstance('db'):
|
if b'CALIBRE_NO_SI_DANGER_DANGER' not in os.environ and not singleinstance('db'):
|
||||||
ext = '.exe' if iswindows else ''
|
ext = '.exe' if iswindows else ''
|
||||||
raise SystemExit(_(
|
raise SystemExit(_(
|
||||||
'Another calibre program such as another instance of {} or the main'
|
'Another calibre program such as another instance of {} or the main'
|
||||||
|
@ -192,8 +192,6 @@ else:
|
|||||||
|
|
||||||
def singleinstance(name):
|
def singleinstance(name):
|
||||||
' Ensure that only a single process holding exists with the specified mutex key '
|
' Ensure that only a single process holding exists with the specified mutex key '
|
||||||
if b'CALIBRE_NO_SI_DANGER_DANGER' in os.environ:
|
|
||||||
return True
|
|
||||||
release_mutex = create_single_instance_mutex(name)
|
release_mutex = create_single_instance_mutex(name)
|
||||||
if release_mutex is None:
|
if release_mutex is None:
|
||||||
return False
|
return False
|
||||||
|
Loading…
x
Reference in New Issue
Block a user