Update connection status determination logic
This commit is contained in:
parent
4e62f80222
commit
f09063ba35
1 changed files with 4 additions and 1 deletions
|
|
@ -315,11 +315,14 @@ class ConnectionController:
|
|||
return port_number
|
||||
|
||||
@staticmethod
|
||||
def await_connection(port_number: int = None, maximum_number_of_attempts: int = 2, connection_observer: Optional[ConnectionObserver] = None):
|
||||
def await_connection(port_number: Optional[int] = None, maximum_number_of_attempts: Optional[int] = None, connection_observer: Optional[ConnectionObserver] = None):
|
||||
|
||||
if port_number is None:
|
||||
ConnectionController.await_network_interface()
|
||||
|
||||
if maximum_number_of_attempts is None:
|
||||
maximum_number_of_attempts = 2
|
||||
|
||||
retry_interval = 5.0
|
||||
|
||||
for retry_count in range(maximum_number_of_attempts):
|
||||
|
|
|
|||
Loading…
Reference in a new issue