From ddf27e5e7fb439b1100482a4c0736bc8f107ac31 Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Wed, 4 Jul 2018 03:14:54 -0400 Subject: [PATCH] Cancel GUI updates on exit --- piker/ui/watchlist.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/piker/ui/watchlist.py b/piker/ui/watchlist.py index bba94ca0..01d48eb9 100644 --- a/piker/ui/watchlist.py +++ b/piker/ui/watchlist.py @@ -453,7 +453,6 @@ async def _async_main(name, portal, tickers, brokermod, rate): 'header': header, 'pager': pager, } - # nursery.start_soon(run_kivy, widgets['root'], nursery) nursery.start_soon( update_quotes, nursery, brokermod, widgets, agen, sd, quotes) @@ -463,3 +462,6 @@ async def _async_main(name, portal, tickers, brokermod, rate): await portal.run( "piker.brokers.core", 'modify_quote_stream', broker=brokermod.name, tickers=[]) + + # cancel GUI update task + nursery.cancel_scope.cancel()