Cancel the `OrderClient` sync-method relay task on exit
parent
9c5d6d2592
commit
c44627ab52
|
@ -240,7 +240,10 @@ async def open_ems(
|
||||||
'''
|
'''
|
||||||
broker, symbol, suffix = unpack_fqme(fqme)
|
broker, symbol, suffix = unpack_fqme(fqme)
|
||||||
|
|
||||||
async with maybe_open_emsd(broker) as portal:
|
async with maybe_open_emsd(
|
||||||
|
broker,
|
||||||
|
loglevel=loglevel,
|
||||||
|
) as portal:
|
||||||
|
|
||||||
mod = get_brokermod(broker)
|
mod = get_brokermod(broker)
|
||||||
if (
|
if (
|
||||||
|
@ -304,3 +307,6 @@ async def open_ems(
|
||||||
accounts,
|
accounts,
|
||||||
dialogs,
|
dialogs,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# stop the sync-msg-relay task on exit.
|
||||||
|
n.cancel_scope.cancel()
|
||||||
|
|
Loading…
Reference in New Issue