     private let encoderSemaphore = DispatchSemaphore(value: 1)
     private let padding = [UInt8](repeating: 0x00, count: 12)
     private let readQueue = DispatchQueue(label: "discordVoiceEngine.readQueue")
-    private let udpQueue = DispatchQueue(label: "discordVoiceEngine.udpQueue")
+    private let udpQueueWrite = DispatchQueue(label: "discordVoiceEngine.udpQueueWrite")
     private let udpQueueRead = DispatchQueue(label: "discordVoiceEngine.udpQueueRead")
     private let writeQueue = DispatchQueue(label: "discordVoiceEngine.writeQueue")
 

        }

        sendSpeaking(false)
        udpQueue.async { self.audioCount = -1 }
    }

    /**


    // https://discordapp.com/developers/docs/topics/voice-connections#ip-discovery
    private func findIP() {
        udpQueueWrite.async {
            guard let udpSocket = self.udpSocket else { return }

            // print("Finding IP")
