|
|
@ -253,7 +253,7 @@ class Senpy(object):
|
|
|
|
logger.error(msg)
|
|
|
|
logger.error(msg)
|
|
|
|
raise Error(msg)
|
|
|
|
raise Error(msg)
|
|
|
|
|
|
|
|
|
|
|
|
if sync:
|
|
|
|
if sync or 'async' in plugin and not plugin.async:
|
|
|
|
act()
|
|
|
|
act()
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
th = Thread(target=act)
|
|
|
|
th = Thread(target=act)
|
|
|
@ -277,7 +277,7 @@ class Senpy(object):
|
|
|
|
"Error deactivating plugin {}: {}".format(plugin.name, ex))
|
|
|
|
"Error deactivating plugin {}: {}".format(plugin.name, ex))
|
|
|
|
logger.error("Trace: {}".format(traceback.format_exc()))
|
|
|
|
logger.error("Trace: {}".format(traceback.format_exc()))
|
|
|
|
|
|
|
|
|
|
|
|
if sync:
|
|
|
|
if sync or 'async' in plugin and not plugin.async:
|
|
|
|
deact()
|
|
|
|
deact()
|
|
|
|
else:
|
|
|
|
else:
|
|
|
|
th = Thread(target=deact)
|
|
|
|
th = Thread(target=deact)
|
|
|
|