]> jspc29.x-matter.uni-frankfurt.de Git - trbnettools.git/commit
attempt to fix trbnetd for frequently being blocked in udp receive of large messages large_ethernet
authorJoern Adamczewski-Musch <j.adamczewski@gsi.de>
Fri, 6 Mar 2026 09:33:42 +0000 (10:33 +0100)
committerhadaq <hadaq@hades33.gsi.de>
Fri, 6 Mar 2026 09:33:42 +0000 (10:33 +0100)
commit53b21837c8b521ae966a10d349b410d90585901c
tree0656793b02fb41a8df3ce76f1acd44cf441122fa
parent4b2a0b5af0d20276b5afcf2c5151b358ad011e1d
attempt to fix trbnetd for frequently being blocked in udp receive of large messages

moved pselect before recvfrom inside multi packet receive loop
seems to avoid the situation that trbnetd is sometimes blocked forever at recvfrom
although udp packets are actually present (wireshark checks)
still under further testing
libtrbnet/trbnet.c