Skip to content

Commit 18ded59

Browse files
committed
name error
1 parent b34c254 commit 18ded59

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

discord/voice/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
from discord import opus
3636
from discord.errors import ClientException
3737
from discord.player import AudioPlayer, AudioSource
38+
from discord.sinks.core import Sink
3839
from discord.sinks.errors import RecordingException
3940
from discord.utils import MISSING
4041

@@ -54,7 +55,6 @@
5455
RawVoiceServerUpdateEvent,
5556
RawVoiceStateUpdateEvent,
5657
)
57-
from discord.sinks import Sink
5858
from discord.state import ConnectionState
5959
from discord.types.voice import SupportedModes
6060
from discord.user import ClientUser

discord/voice/state.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,9 @@ def __init__(
384384
self.__sink_dispatch_task_set: set[asyncio.Task[Any]] = set()
385385

386386
def start_record_socket(self) -> None:
387+
if self._voice_recv_socket.is_paused():
388+
self._voice_recv_socket.resume()
389+
return
387390
if self._voice_recv_socket.is_running():
388391
return
389392
self._voice_recv_socket.start()
@@ -887,6 +890,7 @@ async def disconnect(
887890

888891
if cleanup:
889892
self._socket_reader.stop()
893+
self.stop_record_socket()
890894
self.client.stop()
891895

892896
self._connected.set()
@@ -932,6 +936,7 @@ async def soft_disconnect(
932936
finally:
933937
self.state = with_state
934938
self._socket_reader.pause()
939+
self._voice_recv_socket.pause()
935940

936941
if self.socket:
937942
self.socket.close()

0 commit comments

Comments
 (0)