2025-12-26 22:58:17,806 - __main__ - INFO - Cleanup completed
2025-12-26 22:58:17,893 - asyncio - ERROR - Task was destroyed but it is pending!
task: <Task pending name='Task-1314' coro=<BaseProactorEventLoop.sock_recvfrom() done, defined at E:\Miniconda3\Lib\asyncio\proactor_events.py:710> wait_for=<_OverlappedFuture cancelled> cb=[_release_waiter(<Future pendi...ask_wakeup()]>)() at E:\Miniconda3\Lib\asyncio\tasks.py:431]>
2025-12-26 22:58:17,894 - asyncio - ERROR - Task was destroyed but it is pending!
task: <Task cancelling name='Task-3' coro=<ConnectionManager._heartbeat_loop() running at D:\onedrive\桌面\chatProgram\chatProgram\client\connection_manager.py:383> wait_for=<Future cancelled>>
2025-12-26 22:58:17,894 - asyncio - ERROR - Task was destroyed but it is pending!
2025-12-26 23:07:22,219 - __main__ - INFO - Cleanup completed
2025-12-26 23:07:22,329 - asyncio - ERROR - Task was destroyed but it is pending!
task: <Task pending name='Task-2321' coro=<BaseProactorEventLoop.sock_recvfrom() done, defined at E:\Miniconda3\Lib\asyncio\proactor_events.py:710> wait_for=<_OverlappedFuture cancelled> cb=[_release_waiter(<Future pendi...ask_wakeup()]>)() at E:\Miniconda3\Lib\asyncio\tasks.py:431]>
2025-12-26 23:07:22,331 - asyncio - ERROR - Task was destroyed but it is pending!
task: <Task cancelling name='Task-3' coro=<ConnectionManager._heartbeat_loop() running at D:\onedrive\桌面\chatProgram\chatProgram\client\connection_manager.py:383> wait_for=<Future cancelled>>
2025-12-26 23:07:22,332 - asyncio - ERROR - Task was destroyed but it is pending!