------------------------------------------------------------ revno: 13122 revision-id: squid3@treenet.co.nz-20140418184517-mmfmyjhn3pegssco parent: squid3@treenet.co.nz-20140418184412-nvv2jvb1xqkcylzd fixes bug(s): http://bugs.squid-cache.org/show_bug.cgi?id=3955 author: Paul Z committer: Amos Jeffries branch nick: 3.4 timestamp: Fri 2014-04-18 12:45:17 -0600 message: Bug 3955: Solaris EUI-48 lookup leaks FDs ------------------------------------------------------------ # Bazaar merge directive format 2 (Bazaar 0.90) # revision_id: squid3@treenet.co.nz-20140418184517-mmfmyjhn3pegssco # target_branch: http://bzr.squid-cache.org/bzr/squid3/3.4 # testament_sha1: ef6532cf0b675e5f02fb68566b88734af7b3e150 # timestamp: 2014-04-18 18:45:39 +0000 # source_branch: http://bzr.squid-cache.org/bzr/squid3/3.4 # base_revision_id: squid3@treenet.co.nz-20140418184412-\ # nvv2jvb1xqkcylzd # # Begin patch === modified file 'src/eui/Eui48.cc' --- src/eui/Eui48.cc 2014-04-18 18:44:12 +0000 +++ src/eui/Eui48.cc 2014-04-18 18:45:17 +0000 @@ -361,6 +361,8 @@ set(arpReq.arp_ha.sa_data, 6); return true; + } else { + close(tmpSocket); } #elif _SQUID_FREEBSD_ || _SQUID_NETBSD_ || _SQUID_OPENBSD_ || _SQUID_DRAGONFLY_ || _SQUID_KFREEBSD_