-
Notifications
You must be signed in to change notification settings - Fork 150
Closed
Description
Sometimes occurs error as described below, should be ignore this error?
[DEBUG : et-15 @ 2016-01-12 04:04:40 +0000] Exception: #<Errno::EPERM: Operation not permitted - sendto(2) for "128.199.192.225" port 50172>
[DEBUG : et-15 @ 2016-01-12 04:04:40 +0000] /usr/local/rvm/gems/ruby-2.3.0/gems/discordrb-1.5.3/lib/discordrb/voice/network.rb:49:in `send'
[DEBUG : et-15 @ 2016-01-12 04:04:40 +0000] /usr/local/rvm/gems/ruby-2.3.0/gems/discordrb-1.5.3/lib/discordrb/voice/network.rb:49:in `send_packet'
[DEBUG : et-15 @ 2016-01-12 04:04:40 +0000] /usr/local/rvm/gems/ruby-2.3.0/gems/discordrb-1.5.3/lib/discordrb/voice/network.rb:35:in `send_audio'
[DEBUG : et-15 @ 2016-01-12 04:04:40 +0000] /usr/local/rvm/gems/ruby-2.3.0/gems/discordrb-1.5.3/lib/discordrb/voice/voice_bot.rb:133:in `block in play_internal'
[DEBUG : et-15 @ 2016-01-12 04:04:40 +0000] /usr/local/rvm/gems/ruby-2.3.0/gems/discordrb-1.5.3/lib/discordrb/voice/voice_bot.rb:98:in `loop'
[DEBUG : et-15 @ 2016-01-12 04:04:40 +0000] /usr/local/rvm/gems/ruby-2.3.0/gems/discordrb-1.5.3/lib/discordrb/voice/voice_bot.rb:98:in `play_internal'
[DEBUG : et-15 @ 2016-01-12 04:04:40 +0000] /usr/local/rvm/gems/ruby-2.3.0/gems/discordrb-1.5.3/lib/discordrb/voice/voice_bot.rb:73:in `play'
[DEBUG : et-15 @ 2016-01-12 04:04:40 +0000] /usr/local/rvm/gems/ruby-2.3.0/gems/discordrb-1.5.3/lib/discordrb/voice/voice_bot.rb:77:in `play_file'
[DEBUG : et-15 @ 2016-01-12 04:04:40 +0000] discordvoice.rb:37:in `block in <main>'
# monkey patch
class Discordrb::Voice::VoiceUDP
private
def send_packet(packet)
begin
@socket.send(packet, 0, @endpoint, @port)
rescue Errno::EPERM
puts "debug: error on sending udp packet"
end
end
end
Metadata
Metadata
Assignees
Labels
No labels