<div dir="ltr">Hi Alan,<div><br></div><div>==============================================================================<br></div><div>We are using Radius 2.2.1. Can we fix the child hung by putting any patch ? </div><div><br></div><div>For my understanding of Radius server behavior  </div><div><br></div><div>May I know the possible root causes for "Child is hung" ? </div><div><br></div><div>In our scenario, I believe that when backlog is growing, some point of time each request faces "max_request_time" - out so it is giving child is hung message i.e. the request is in queue but no worker thread has picked it.</div><div><br></div><div>==============================================================================<br></div><div><span class="im" style="font-family:arial,sans-serif;font-size:13px">> Please let me know whether it is a good idea to set the max_request to<br>> 3000 so that radius server will not face "child is hung" and no need to<br>> restart the server to resolve the same.<br><br></span><span style="font-family:arial,sans-serif;font-size:13px">  It doesn't solve the problem.  It just delays the problem. </span><br></div><div><br></div><div>May I know why we will not be able to solve and it will delays the problem please?</div><div><br></div><div>==============================================================================<br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 21, 2014 at 10:28 PM, Alan DeKok <span dir="ltr"><<a href="mailto:aland@deployingradius.com" target="_blank">aland@deployingradius.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">srithar jeevadurai wrote:<br>
> Radius server take radius request and only for accouting request (not<br>
> for access), it will send it to another module via TCP/IP (local server)<br>
> and the module to convert it to diameter request to send it to IN server.<br>
> The same module will response to Radius server for any response comes<br>
> from IN.<br>
><br>
> So Radius server can support only 100 TPS at max.<br>
<br>
</span>  Then don't send more that 100 TPS to the RADIUS server.  Otherwise, it<br>
won't work.<br>
<span class=""><br>
> Because when radius server faces "child is hung", we need to restart to<br>
> bring it normal.<br>
<br>
</span>  For v2, please try the v2.x.x branch.  I've put a patch in which may<br>
help this.<br>
<span class=""><br>
> Please let me know whether it is a good idea to set the max_request to<br>
> 3000 so that radius server will not face "child is hung" and no need to<br>
> restart the server to resolve the same.<br>
<br>
</span>  It doesn't solve the problem.  It just delays the problem.<br>
<span class="HOEnZb"><font color="#888888"><br>
  Alan DeKok.<br>
-<br>
List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/users.html" target="_blank">http://www.freeradius.org/list/users.html</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Regards,<br>Srithar Durairaj<br>Alternate Mail I.D: <a href="mailto:srijeevadurai1@yahoo.co.in">srijeevadurai1@yahoo.co.in</a><br>Mobile: +919886251852<br><br><br></div>
</div>