kc1awv / m17-discord-bot

M17 Discord Bot wut wut
GNU Affero General Public License v3.0
0 stars 0 forks source link

ref disc does not disconnect properly #2

Open kc1awv opened 1 year ago

kc1awv commented 1 year ago
[2023-03-23 14:35:06] [DEBUG   ] discord.client: Dispatching event socket_event_type
[2023-03-23 14:35:06] [DEBUG   ] discord.client: Dispatching event interaction
[2023-03-23 14:35:06] [DEBUG   ] discord.client: Dispatching event application_command
[2023-03-23 14:35:09] [DEBUG   ] discord.gateway: Keeping shard ID None voice websocket alive with timestamp 1679582109813.
[2023-03-23 14:35:19] [WARNING ] discord.gateway: Shard ID None voice heartbeat blocked for more than 10 seconds
Loop thread traceback (most recent call last):
  File "bot.py", line 203, in <module>
    bot.run(token)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/client.py", line 707, in run
    loop.run_forever()
  File "/usr/lib/python3.8/asyncio/base_events.py", line 570, in run_forever
    self._run_once()
  File "/usr/lib/python3.8/asyncio/base_events.py", line 1859, in _run_once
    handle._run()
  File "/usr/lib/python3.8/asyncio/events.py", line 81, in _run
    self._context.run(self._callback, *self._args)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/client.py", line 378, in _run_event
    await coro(*args, **kwargs)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/bot.py", line 1167, in on_interaction
    await self.process_application_commands(interaction)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/bot.py", line 848, in process_application_commands
    await self.invoke_application_command(ctx)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/bot.py", line 1114, in invoke_application_command
    await ctx.command.invoke(ctx)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/commands/core.py", line 375, in invoke
    await injected(ctx)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/commands/core.py", line 124, in wrapped
    ret = await coro(arg)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/commands/core.py", line 1312, in _invoke
    await command.invoke(ctx)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/commands/core.py", line 375, in invoke
    await injected(ctx)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/commands/core.py", line 124, in wrapped
    ret = await coro(arg)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/discord/commands/core.py", line 982, in _invoke
    await self.callback(ctx, **kwargs)
  File "bot.py", line 123, in refdisc
    vc.m17.stop()
  File "bot.py", line 77, in stop
    self._wait(self._modules)
  File "/home/smiller/m17-discord-bot/.venv/lib/python3.8/site-packages/m17/blocks.py", line 1067, in wait
    time.sleep(.05)
kc1awv commented 1 year ago

https://stackoverflow.com/questions/16461459/how-to-clear-a-multiprocessing-queue