Alex Cheema 7 месяцев назад
Родитель
Сommit
4c4d8d2e7a
1 измененных файлов с 1 добавлено и 2 удалено
  1. 1 2
      exo/networking/grpc/grpc_peer_handle.py

+ 1 - 2
exo/networking/grpc/grpc_peer_handle.py

@@ -46,8 +46,7 @@ class GRPCPeerHandle(PeerHandle):
     self.stub = None
     self.stub = None
 
 
   async def _ensure_connected(self):
   async def _ensure_connected(self):
-    if not await self.is_connected():
-      await self.connect()
+    if not await self.is_connected(): await asyncio.wait_for(self.connect(), timeout=5)
 
 
   async def health_check(self) -> bool:
   async def health_check(self) -> bool:
     try:
     try: