<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:14pt"><div><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">What about non-recursive queries?</div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span>In particular case, our test queries are non-recursive and we expect the name server should have answers. We are sending test
 host with very high query rate so BIND may be too busy to respond to all the queries.</span></div><div style="color: rgb(0, 0, 0); font-size: 19px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 14pt;"> <div style="font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt;"> <div dir="ltr"> <font size="2" face="Arial"> On Monday, May 19, 2014 4:25 PM, Kevin Darcy <kcd@chrysler.com> wrote:<br> </font> </div> <blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;">  <br><br> <div class="y_msg_container"><div id="yiv1433004572"><div>
    <div class="yiv1433004572moz-cite-prefix">If a client sends a recursive query to
      the BIND instance, and that instance needs to fetch the answer
      from one or more other upstream sources, then my understanding is
      that the "resolver-query-timeout" global option (see the BIND
      docs) controls the timeout for each one of those upstream
      transactions. Default value is 10 seconds.<br clear="none">
      <br clear="none">
      Does that answer your question?<br clear="none">
      <br clear="none">
                                                                     
          - Kevin<br clear="none">
      <br clear="none">
      On 5/19/2014 6:15 PM, Shawn Zhou wrote:<br clear="none">
    </div>
    <blockquote type="cite">
      <div class="yiv1433004572yqt2004412045" id="yiv1433004572yqt47026"><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 14pt;">
        <div class="yiv1433004572" style=""><br clear="none" style="">
        </div>
        <div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">I 
          am looking at some scripts that use IO::Socket::INET and
          IO::Select for testing BIND.</div>
        <div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br clear="none" class="yiv1433004572" style="">
        </div>
        <div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">UDP
          sockets are created use use IO::Socket::INET and sockets are
          polled via IO::Select at 6-second interval.</div>
        <div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br clear="none" class="yiv1433004572" style="">
        </div>
        <div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">    
          my  $sock = IO::Socket::INET->new(<br clear="none" class="yiv1433004572" style="">
                      PeerHost => $server,<br clear="none" class="yiv1433004572" style="">
                      PeerPort => $port,<br clear="none" class="yiv1433004572" style="">
                      Proto    => $protocol,<br clear="none" class="yiv1433004572" style="">
                      Blocking => 0,<br clear="none" class="yiv1433004572" style="">
        </div>
        <div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br clear="none" class="yiv1433004572" style="">
        </div>
        <div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">I'd
          like to know what the timeout is for the queries.</div>
        <div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><br clear="none">
        </div>
        <div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">Thanks,</div>
        <div class="yiv1433004572" style="color: rgb(0, 0, 0); font-size: 18.6667px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;">Shawn<br clear="none">
        </div>
      </div></div>
      <br clear="none">
      <fieldset class="yiv1433004572mimeAttachmentHeader"></fieldset>
      <br clear="none">
      <pre>_______________________________________________
Please visit <a rel="nofollow" shape="rect" class="yiv1433004572moz-txt-link-freetext" target="_blank" href="https://lists.isc.org/mailman/listinfo/bind-users">https://lists.isc.org/mailman/listinfo/bind-users</a> to unsubscribe from this list

bind-users mailing list
<a rel="nofollow" shape="rect" class="yiv1433004572moz-txt-link-abbreviated" ymailto="mailto:bind-users@lists.isc.org" target="_blank" href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a>
<a rel="nofollow" shape="rect" class="yiv1433004572moz-txt-link-freetext" target="_blank" href="https://lists.isc.org/mailman/listinfo/bind-users">https://lists.isc.org/mailman/listinfo/bind-users</a></pre>
    </blockquote>
    <br clear="none">
  </div></div><br><div class="yqt2004412045" id="yqt61388">_______________________________________________<br clear="none">Please visit <a shape="rect" href="https://lists.isc.org/mailman/listinfo/bind-users" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users </a>to unsubscribe from this list<br clear="none"><br clear="none">bind-users mailing list<br clear="none"><a shape="rect" ymailto="mailto:bind-users@lists.isc.org" href="mailto:bind-users@lists.isc.org">bind-users@lists.isc.org</a><br clear="none"><a shape="rect" href="https://lists.isc.org/mailman/listinfo/bind-users" target="_blank">https://lists.isc.org/mailman/listinfo/bind-users</a></div><br><br></div> </blockquote>  </div> </div>   </div> </div></body></html>