diff --git a/piker/service/_daemon.py b/piker/service/_daemon.py index e03790ae..e6e372df 100644 --- a/piker/service/_daemon.py +++ b/piker/service/_daemon.py @@ -218,11 +218,13 @@ async def maybe_spawn_daemon( lock.statistics().owner is current_task() ): log.exception( - f'Releasing stale lock after crash..?' + f'Releasing stale lock after crash..?\n' + f'\n' f'{err!r}\n' ) lock.release() - raise err + + raise async def spawn_emsd(