napalm-logs
napalm-logs copied to clipboard
OSError: [Errno 9] Bad file descriptor
Hi, I am seeing this error in /var/log/napalm/logs, after the napalm-logs process is started. Is this is known error?
/etc/napalm # napalm-logs --version
napalm-logs 0.9.0
2020-10-05 01:00:03,548,548 [napalm_logs.listener.udp][ERROR ] Received listener socket error: [Errno 9] Bad file descriptor
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/napalm_logs/listener/udp.py", line 69, in receive
msg, addr = self.skt.recvfrom(self.buffer_size)
OSError: [Errno 9] Bad file descriptor
Could you try the develop branch to check if the error persists? There were some recent changes in the UDP listener over the last months, which haven't been released yet, so that may help.
Hello, error is still happening and logs are not being published at all after that.
# napalm-logs --version
napalm-logs 0.10.0
2021-05-11 04:18:21,909,909 [napalm_logs.listener.udp][ERROR ] Received listener socket error: [Errno 9] Bad file descriptor
Traceback (most recent call last):
File "/usr/local/lib/python3.6/site-packages/napalm_logs/listener/udp.py", line 73, in receive
msg, addr = self.skt.recvfrom(self.buffer_size)
OSError: [Errno 9] Bad file descriptor
Any suggestions?