From 5d30f351af225a749d984f003deab2eaf484b8fd Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Mon, 28 Dec 2020 13:07:17 -0500 Subject: [PATCH] Remove use of `tractor.run()` --- piker/ui/_exec.py | 26 +++++++++++++------------- piker/ui/_style.py | 2 -- 2 files changed, 13 insertions(+), 15 deletions(-) diff --git a/piker/ui/_exec.py b/piker/ui/_exec.py index 360383c3..30a93e04 100644 --- a/piker/ui/_exec.py +++ b/piker/ui/_exec.py @@ -159,20 +159,20 @@ def run_qtractor( 'main': instance, } - # setup tractor entry point args - main = partial( - tractor._main, - async_fn=func, - args=args + (widgets,), - arbiter_addr=( - tractor._default_arbiter_host, - tractor._default_arbiter_port, - ), - name='qtractor', - **tractor_kwargs, - ) + # define tractor entrypoint + async def main(): - # guest mode + async with tractor.open_root_actor( + arbiter_addr=( + tractor._root._default_arbiter_host, + tractor._root._default_arbiter_port, + ), + name='qtractor', + **tractor_kwargs, + ) as a: + await func(*(args + (widgets,))) + + # guest mode entry trio.lowlevel.start_guest_run( main, run_sync_soon_threadsafe=run_sync_soon_threadsafe, diff --git a/piker/ui/_style.py b/piker/ui/_style.py index eeeb6c9c..9208e13c 100644 --- a/piker/ui/_style.py +++ b/piker/ui/_style.py @@ -112,8 +112,6 @@ CHART_MARGINS = (0, 0, 2, 2) _min_points_to_show = 6 _bars_from_right_in_follow_mode = int(6**2) _bars_to_left_in_follow_mode = int(6**3) - - _tina_mode = False