diff --git a/__init__.py b/__init__.py index 9186a46..aed3eec 100644 --- a/__init__.py +++ b/__init__.py @@ -312,6 +312,13 @@ class tcp_client(tcp_base): if self.__connect_callback__ is not None: self.__connect_callback__() + def __connection_lost__(self): + self.__socket__ = None + tcp_base.__connection_lost__(self) + + def reconnect(self): + self.__connect__() + class tcp_base_stp(tcp_base): """