X-Junkmail-Premium-Raw: score=7/49, refid=2.7.2:2014.8.30.134822:17:7.944, ip=, rules=__HAS_FROM, FROM_EDU_TLD, __TO_MALFORMED_2, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __SUBJ_ALPHA_END, __HAS_MSGID, __SANE_MSGID, __MIME_VERSION, __CT, __CT_TEXT_PLAIN, __CD, __IN_REP_TO, __SUBJ_ALPHA_NEGATE, __FORWARDED_MSG, BODYTEXTP_SIZE_3000_LESS, BODY_SIZE_1000_1099, __MIME_TEXT_ONLY, HTML_00_01, HTML_00_10, BODY_SIZE_5000_LESS, __PHISH_SPEAR_STRUCTURE_1, BODY_SIZE_2000_LESS, BODY_SIZE_7000_LESS, NO_URI_FOUND MIME-Version: 1.0 In-Reply-To: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=ham autolearn_force=no version=3.4.0 Content-Disposition: inline X-Junkmail-Status: score=10/49, host=jinn.its.uow.edu.au X-Mirapoint-Virus-Rapid-Raw: score=unknown(0), refid=str=0001.0A150203.540680EE.009E,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0, ip=0.0.0.0, so=2012-12-31 14:30:00, dmn=2013-03-21 17:37:32 References: <20140903000601.GA9456@uow.edu.au> <20140903015618.CA5801E3F8E0@rock.dv.isc.org> X-Junkmail-Iwf: false Message-ID: <20140903024606.GA1885@uow.edu.au> Content-Type: text/plain; charset="utf-8" X-RT-Original-Encoding: utf-8 Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) by bugs.isc.org (Postfix) with ESMTP id CB5582D20571 for ; Wed, 3 Sep 2014 02:46:10 +0000 (UTC) Received: from evaki.its.uow.edu.au (evaki.its.uow.edu.au [130.130.208.212]) by mx.pao1.isc.org (Postfix) with ESMTP id 21E8E3493E2 for ; Wed, 3 Sep 2014 02:46:08 +0000 (UTC) Received: from jinn.its.uow.edu.au ([130.130.208.196]) by evaki.its.uow.edu.au with esmtp (Exim 4.72) (envelope-from ) id 1XP0aF-00038g-A3 for bind9-bugs@isc.org; Wed, 03 Sep 2014 12:46:07 +1000 Received: from draci.its.uow.edu.au (HELO uow.edu.au) ([10.25.26.2]) by jinn.its.uow.edu.au (MOS 4.3.6-GA FastPath queued) with SMTP id BJV05067; Wed, 03 Sep 2014 12:46:06 +1000 (EST) Received: (nullmailer pid 6181 invoked by uid 2444); Wed, 03 Sep 2014 02:46:06 -0000 X-Uow-Internal: yes by 10. Delivered-To: bind9-bugs@bugs.isc.org X-Mirapoint-Loop-ID: b5cbabd87857a689eed40a22e9ac66a9 Subject: Re: [ISC-Bugs #37059] runtime error X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A150203.540680EE.009E,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0, ip=0.0.0.0, so=2012-12-31 14:30:00, dmn=2013-03-21 17:37:32, mode=multiengine Return-Path: X-Original-To: bind9-bugs@bugs.isc.org Date: Wed, 3 Sep 2014 12:46:06 +1000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mx.pao1.isc.org To: Mark Andrews via RT From: "Peter D. Gray" RT-Message-ID: Content-Length: 1041 Hi Mark, thank you for the quick reply. I just wanted you to know about the problem. On Wed, Sep 03, 2014 at 01:56:28AM +0000, Mark Andrews via RT wrote: > > Well 16M is less than a second's worth of traffic these days. > Well yes, but in what situation would not a single thread call recv for a full second. If thats happening, you need more threads. > You may want to tune -U #listeners down from the default and/or the > number if cpus (-n) which reduces -U. > > That said the ability to set this size at runtime would be useful. Agreed, but it sounds like creeping featurism. You could loop, trying smaller values until you found one that worked, but that sounds like overkill to me. The maximum allowable value for rcvbufsiz on solaris by default is 2M for UDP and 1M for TCP. I have no idea how to find that out at compile time or at run time for that matter. The maximum value for the above can be set as a kernel tunable. I have set the smaller of the 2 recbufsiz sizes to 256k for my build and used that. Regards, pdg