From 62fedf40ad987f5bd5456536d8f3162f465d5815 Mon Sep 17 00:00:00 2001 From: Kyler Eastridge Date: Fri, 18 Jul 2025 03:10:32 -0400 Subject: [PATCH] Add additional logging --- pymetaverse/viewer/agent.py | 4 ++++ pymetaverse/viewer/simulator.py | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/pymetaverse/viewer/agent.py b/pymetaverse/viewer/agent.py index d28d023..59191e1 100644 --- a/pymetaverse/viewer/agent.py +++ b/pymetaverse/viewer/agent.py @@ -55,13 +55,16 @@ class Agent(EventTarget): async def handleMessage(self, sim, msg): if msg.name == "DisableSimulator": + logger.debug(f"Disabling simulator {sim}") self.removeSimulator(sim) elif msg.name == "LogoutReply": + logger.debug(f"LogoutReply from {sim}") self.removeSimulator(sim) await self.fire("logout") elif msg.name == "KickUser": + logger.debug(f"KickUser from {sim}") self.removeSimulator(sim) await self.fire("kicked") await self.fire("logout") @@ -69,6 +72,7 @@ class Agent(EventTarget): await self.fire("message", sim, msg) async def handleEvent(self, sim, name, body): + logger.debug(f"EventQueue \"{name}\" from {sim}") if name == "EnableSimulator": simulatorInfo = body["SimulatorInfo"][0] handle = struct.unpack(" time.time(): return True + logger.debug(f"Starting ping check for {self}") + loop = asyncio.get_running_loop() future = loop.create_future()