Projekt

Obecné

Profil

« Předchozí | Další » 

Revize fddc9b6d

Přidáno uživatelem Jakub Šilhavý před více než 2 roky(ů)

re #9418 Added a try-except block when making sure that there is only one instance of the app running

Zobrazit rozdíly:

client/main.py
3 3
from os.path import exists
4 4
from threading import Thread
5 5
from tendo import singleton
6
from sys import exit
6 7

  
7 8
from config_manager import logger_config
8 9
from usb_detector.detector import register_listener, usb_detector_run
......
19 20

  
20 21

  
21 22
if __name__ == "__main__":
22
    app_instance = singleton.SingleInstance()
23
    try:
24
        app_instance = singleton.SingleInstance()
25
    except singleton.SingleInstanceException:
26
        exit(1)
27

  
23 28
    init_logging()
24 29

  
25 30
    register_listener(callback=usb_connected_callback, connected=True)

Také k dispozici: Unified diff