File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -188,9 +188,10 @@ async def wait(self):
188188 while True :
189189 await self .eio .wait ()
190190 await self .sleep (1 ) # give the reconnect task time to start up
191- if self .eio .state == 'connected' : # connected during await self.sleep(1)
192- continue
193191 if not self ._reconnect_task :
192+ if self .eio .state == 'connected' : # pragma: no cover
193+ # connected while sleeping above
194+ continue
194195 break
195196 await self ._reconnect_task
196197 if self .eio .state != 'connected' :
Original file line number Diff line number Diff line change @@ -179,10 +179,13 @@ def wait(self):
179179 while True :
180180 self .eio .wait ()
181181 self .sleep (1 ) # give the reconnect task time to start up
182- if self .eio .state != 'connected' : # reconnect task finished while `self.sleep(1)` was executing
183- continue
184182 if not self ._reconnect_task :
185- break
183+ if self .eio .state == 'connected' : # pragma: no cover
184+ # connected while sleeping above
185+ continue
186+ else :
187+ # the reconnect task gave up
188+ break
186189 self ._reconnect_task .join ()
187190 if self .eio .state != 'connected' :
188191 break
You can’t perform that action at this time.
0 commit comments