silc-server socket leak on backup router
Stuart Henderson <[email protected]> Sun, 25 May 2008 23:48:45 +0000 (UTC)
| Newsgroups | gmane.network.silc.devel |
|---|---|
| Message-ID | <[email protected]> |
There seems to be an FD (tcp socket) leak on a backup router trying to reconnect to a failed primary; I came back to a split network since the backup router had amassed so many open FDs that it hit process limits when it tried to reconnect to the primary which had recovered by then. This is 1.1.7 running on OpenBSD/sparc64 (backup router is firewalled, access only permitted from silc servers, so it's definitely not from some large number of client connections). # fstat|grep silcd root silcd 2552 wd /tmp 2 drwxrwxrwt r 512 root silcd 2552 0 / 827 crw--w---- rw ttyp0 root silcd 2552 1 / 827 crw--w---- rw ttyp0 root silcd 2552 2 / 827 crw--w---- rw ttyp0 root silcd 2552 3 pipe 0x4000b027600 state: root silcd 2552 4 pipe 0x4000b027600 state: root silcd 2552 5 pipe 0x4000b027000 state: root silcd 2552 6 pipe 0x4000b027000 state: root silcd 2552 7 /var/log 22530 -rw------- w 802112 root silcd 2552 8* internet stream tcp 0x4000ad7c6a0 195.95.187.146:706 root silcd 2552 9* internet stream tcp 0x4000a59c6d0 127.0.0.1:5000 root silcd 2552 10* internet stream tcp root silcd 2552 11 / 1416 crw-r--r-- r urandom root silcd 2552 12* internet stream tcp 0x4000a59d3f0 195.95.187.146:706 <-- xxx.xx.xxx.xx:37444 root silcd 2552 13* internet stream tcp 0x4000a59dcb0 195.95.187.146:706 <-- xx.xxx.xxx.xx:6110 root silcd 2552 14* internet stream tcp root silcd 2552 15* internet stream tcp 0x4000a59c040 195.95.187.146:706 <-- xxx.xx.xx.xxx:38253 root silcd 2552 16* internet dgram udp *:2848 root silcd 2552 17* internet dgram udp *:5421 root silcd 2552 18* internet dgram udp 127.0.0.1:31557 <-> 127.0.0.1:53 root silcd 2552 19* internet stream tcp root silcd 2552 20* internet stream tcp root silcd 2552 21* internet stream tcp root silcd 2552 22* internet stream tcp ... root silcd 2552 358* internet stream tcp root silcd 2552 359* internet stream tcp ... root silcd 2552 1001* internet stream tcp _______________________________________________________________________ Info: https://lists.silcnet.org/mailman/listinfo/silc-announce Archive: https://lists.silcnet.org/pipermail/silc-announce FAQ: http://silcnet.org/support/faq/