From 1e1e64f7f983d603196ecd2668b554aec33b0ae5 Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Mon, 15 May 2023 13:30:34 -0400 Subject: [PATCH] ib: fix op error when `end_dt` is `None`: the first query --- piker/brokers/ib/feed.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/piker/brokers/ib/feed.py b/piker/brokers/ib/feed.py index 61288a3a..a9d75d55 100644 --- a/piker/brokers/ib/feed.py +++ b/piker/brokers/ib/feed.py @@ -212,7 +212,7 @@ _pacing: str = ( async def wait_on_data_reset( proxy: MethodProxy, reset_type: str = 'data', - timeout: float = float('inf'), + timeout: float = 16, # float('inf'), task_status: TaskStatus[ tuple[ @@ -351,7 +351,10 @@ async def get_bars( bars, bars_array, dt_duration = out - if not bars: + if ( + not bars + and end_dt + ): log.warning( f'History is blank for {dt_duration} from {end_dt}' )