Fix for async

Should fix #11
pull/17/head 0.8.x-async
J. Fernando Sánchez 7 years ago
parent a0ff528a4b
commit 99403b3443

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

Loading…
Cancel
Save