Skip to content

Commit 1cf0f7d

Browse files
committed
debugg
1 parent e48bb9f commit 1cf0f7d

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

chia/server/start_service.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,26 +151,31 @@ async def _connect_peers_task_handler(self) -> None:
151151
prefer_ipv6 = self.config.get("prefer_ipv6", False)
152152
while True:
153153
for unresolved in self._connect_peers:
154+
print(f"try peer {unresolved}")
154155
resolved = resolved_peers.get(unresolved)
155156
if resolved is None:
156157
try:
157158
resolved = PeerInfo(await resolve(unresolved.host, prefer_ipv6=prefer_ipv6), unresolved.port)
158159
except Exception as e:
160+
print(f"Failed to resolve {unresolved.host}: {e}")
159161
self._log.warning(f"Failed to resolve {unresolved.host}: {e}")
160162
continue
161163
self._log.info(f"Add resolved {resolved}")
162164
resolved_peers[unresolved] = resolved
163165

164166
if any(connection.peer_info == resolved for connection in self._server.all_connections.values()):
167+
print("step 1")
165168
continue
166169
if any(
167170
connection.peer_info.host == resolved.host and connection.peer_server_port == resolved.port
168171
for connection in self._server.all_connections.values()
169172
):
173+
print("step 2")
170174
continue
171175

172176
if not await self._server.start_client(resolved, None):
173177
self._log.info(f"Failed to connect to {resolved}")
178+
print(f"Failed to connect to {resolved}")
174179
# Re-resolve to make sure the IP didn't change, this helps for example to keep dyndns hostnames
175180
# up to date.
176181
try:
@@ -179,9 +184,11 @@ async def _connect_peers_task_handler(self) -> None:
179184
)
180185
except Exception as e:
181186
self._log.warning(f"Failed to resolve after connection failure {unresolved.host}: {e}")
187+
print(f"Failed to resolve after connection failure {unresolved.host}: {e}")
182188
continue
183189
if resolved_new != resolved:
184190
self._log.info(f"Host {unresolved.host} changed from {resolved} to {resolved_new}")
191+
print(f"Host {unresolved.host} changed from {resolved} to {resolved_new}")
185192
resolved_peers[unresolved] = resolved_new
186193
await asyncio.sleep(self.reconnect_retry_seconds)
187194

0 commit comments

Comments
 (0)