My system includes several processes which communicates each other using UDP Connections threw localhost.
The traffic between the processes is ~60KB and the total rate of all applications is around 10Mbps.
The system works fine w/o any lost, but after around 5Hours i receive error messages(NO_BUF) in the sentto linux API.
i have tried to perform several retries to send the packet with a delay between each transmit, as a result, some retries are OK, but some retries fail to send the packet.
i saw also error in the "netstat -suna" in the part of send error buffer.
i saw no error in the "ifconfig lo" utility or in "cat /proc/net/udp".
The probelm occurs only after several hours, if i restart my processes the problem still ocuurs.
Only complete shutodwn of the system solve the problem (temporary - till 5 hours).
My system is Gentoo, 4.14.
i'll appreciate any help, any direction.....
Thanks in Advance.
question from:
https://stackoverflow.com/questions/66051230/unexplained-packet-dropped-in-udp-packets-after-several-hours 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…