From owner-freebsd-ports@FreeBSD.ORG Tue Feb 15 09:23:54 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from chateau.d.if (localhost [IPv6:::1]) by hub.freebsd.org (Postfix) with ESMTP id 5CC0C106566B; Tue, 15 Feb 2011 09:23:52 +0000 (UTC) (envelope-from ashish@freebsd.org) Received: from chateau.d.if (chateau.d.if [IPv6:::1]) by chateau.d.if (Postfix) with ESMTP id 203D045612; Tue, 15 Feb 2011 14:53:50 +0530 (IST) From: ashish@freebsd.org (Ashish SHUKLA) To: Marius =?utf-8?Q?N=C3=BCnnerich?= Organization: Lost Case References: X-Face: )vGQ9yK7Y$Flebu1C>(B\gYBm)[$zfKM+p&TT[[JWl6:]S>cc$%-z7-`46Zf0B*syL.C]oCq[upTG~zuS0.$"_%)|Q@$hA=9{3l{%u^h3jJ^Zl; t7 X-Uptime: 2:50PM up 17:09, 10 users, load averages: 0.04, 0.09, 0.08 X-URL: http://www.lostca.se/ X-Operating-System: FreeBSD/FreeBSD 8.1-RELEASE/amd64 X-OpenPGP-Fingerprint: F682 CDCC 39DC 0FEA E116 20B6 C746 CFA9 E74F A4B0 X-Attribution: =?utf-8?B?4KSG4KS24KWA4KS3?= Organisation: Lost Case Date: Tue, 15 Feb 2011 14:53:38 +0530 In-Reply-To: ("Marius =?utf-8?Q?N=C3=BCnnerich=22's?= message of "Mon, 14 Feb 2011 14:21:05 +0100") Message-ID: <86bp2d1wit.fsf@chateau.d.if> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (amd64-portbld-freebsd8.1) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJ1BMVEWpqal/f39tbW1jY2Md HR2goKCenp6UlJROTk7////9/f35+fnT09ORJdieAAACVklEQVQ4jXXUP2vbQBQA8AvUTkgz5OzY Z0iGWhpS6BSrkECn0mvx0MEJ6AjtYrfoBCVDlD8naJYmNlRfwZq8+mkKlIZaGpJSYmP7Q/XkJDrJ Td8i/H68u3vHPaPufwLdf32AMA4A6GcAgvAamY1pOJiDIFqicTwLswDhfr3uxfFtkAY/GFHPMwzD 8zpnACmIOnE6js7rQb+v4NJrG9od0C+QgpHMy5jBewV+UDSMWiw1Y4fWfyV7+NGFzDsYa3pth9LJ Q4XvXxFHcJRvHOmygn5NAEabnDcQQguarnfoiwSCJ99jmKKcphsZONmWsDK9Ro7cvZOCtQdg8nje egLhc2LNlkLmsezzTFUUy5w18ocox/f0LaLgJy0zO75zk+9pp85GAj36xjqhdI0y3tq2m4dqqcWX zQWBTz8L1irvolXV4J+3q7eCDgVnttjNq6X8H+9KOZsuNk1uCzx8pSp+E9HImfJOTLdcGqo+YKnG EIovizkEn48V7BO+ch2DXcD4ENSpWiU+q8hjjbgTBZCXnZtyj0Ws4Q1Q0B2WXFtYZo65Bbyeeldw RS6qFueM80LlLA29YlVwGRYvFD+kwI/0O+A2PlpOP9GwslUVciHuYGechuBTp922YiDZCrghTknm XSyOM+D3aoRZlo0Jb42zY7DN4p2x4AeZ+QAYutx1sHwTHzMT5cMNduQ9yW3GczN4KZ86kb0c9O8T yXDeFqpl2fryPEAYGXIlezAPXYh2NgVr/gvdoHIuDwuPwOhcWE8f8mmICq41eATkn8x0kuRTIKcB wE9+/QUtiiAnYcaN7wAAAABJRU5ErkJggg== MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Cc: ashish@freebsd.org, freebsd-ports@freebsd.org Subject: Re: pdnsd leaking udp sockets X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Feb 2011 09:23:54 -0000 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Marius, Marius N=C3=BCnnerich writes: > Hi Ashish, all, > I'm currently using pdnsd as a local dns cache. It seems to leak udp > sockets. After an uptime of about 7 days it looks like this: > % sockstat -46 | grep pdnsd > nobody pdnsd 19655 3 tcp4 127.0.0.1:53 *:* > nobody pdnsd 19655 4 udp4 127.0.0.1:53 *:* > nobody pdnsd 19655 6 udp4 *:* *:* > nobody pdnsd 19655 7 udp4 *:* *:* > [...] > nobody pdnsd 19655 140 udp4 *:* *:* > nobody pdnsd 19655 141 udp4 *:* *:* > nobody pdnsd 19655 142 udp4 *:* *:* > % > It doesn't seem to do this on linux so I guess there is something > different how we have to close a udp socket on freebsd? > Any idea how to debug this? Anybody else seeing this? Thanks for reporting this. ATM, I'm not sure how to debug this, I've to look at its code base. Any details about the version of FreeBSD you're using, related log messages (from dmesg or /var/log/messages) are welcome. I'll get back to you soon with my findings. Thanks =2D-=20 Ashish SHUKLA =E2=80=9CI think I can safely say that nobody understands quantum mechanics= .=E2=80=9D (Richard Feynman, 1965) --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iQIcBAEBCgAGBQJNWkYlAAoJEMdGz6nnT6Swq0AQAKwlLZZsnN8T1awQeK19JCDv IS0DLfGNWximbHoP+B0TRZEI4myM48RXa6uxxwjtQTdnHHgUDGcVYJBqnzh+1Qgy 25c9LS+YD/12nRPKks4XlzXUH+Hbs0/W+EWYWCnc4R+vYnyKKNGJLGAHg6OoVoe+ vQ3xBGaD1D4r66mg548qd/I2ifVxYA1Ur2gEXtSKNFH/GHI60I7vRVQycJrdIpcS ehV1rx2zz15XndOdrM9GUbuZiG3i/gv4Nr6dgsV9HmgZifAu8ArYn1kzNaiMLay9 KFvk2aNI9+YNciy1vLYgJd30JxoT2i/Bi1lthoBH/GurDeQSThYjihA4a2bkuJaV Gyb9FcY6J5ikNLhqG2+ejwP6PnWSivc3bGtYGqXEBaCeoSSK5RYMOHgcgX4IT+Lc iwO6QI/Ii7QCBE1EkWgNYogVD1v3TAAFPwePPm1iYdHkOBjKXKXxPDKwozy3avpr hcmlTcuWLCxifB7xpzIita/JyCK8bwDjBtjoMheY5bj/tCpYvPO8z/K/yPG2MH4M fL3eUHkCocjOgHyafs8gzXJQT2uyS/4s4Sm4SJ6OGVduil3RYd9je2KNfmC1TRh3 vJWiE1mq4D0wsg2geBcKxt92fGxJpzhH6T+J0c1NoKR3ztMfUiTK17U6U+hHlad9 33sbZlGAVphJb0460RnC =4Uod -----END PGP SIGNATURE----- --=-=-=--