<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18813">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Arial>Update:</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>strace  suggests all the child processes 
are doing the same thing,</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>[root@radius-a raddb]# strace -p 30893<BR>Process 
30893 attached - interrupt to quit<BR>futex(0x3acf752554, FUTEX_WAIT_PRIVATE, 2, 
NULL <unfinished ...></FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Hope this helps,</FONT></DIV>
<DIV><FONT size=2 face=Arial>-craig</FONT></DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> 
  <A title=craig@ccraft.ca href="mailto:craig@ccraft.ca">Craig Campbell</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=freeradius-users@lists.freeradius.org 
  href="mailto:freeradius-users@lists.freeradius.org">FreeRadius users mailing 
  list</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Thursday, October 08, 2009 12:07 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> over 30 radiusd processes</DIV>
  <DIV><BR></DIV>
  <DIV><FONT size=2 face=Arial>I am runnning 2.1.6 on Redhat Linux (Red Hat 
  Enterprise Linux Server release 5.3 (Tikanga)).</FONT></DIV>
  <DIV><FONT size=2 face=Arial></FONT> </DIV>
  <DIV><FONT size=2 face=Arial>
  <DIV dir=ltr><FONT size=2 face=Arial>This server relays all records to an 
  identical server radius-b and radius-c</FONT></DIV>
  <DIV dir=ltr><FONT size=2 face=Arial>Similarly radius-b relays its records 
  back to radius-a (except those from radius-a)</FONT></DIV>
  <DIV dir=ltr><FONT size=2 face=Arial>radius-c is just for 
testing.</FONT></DIV>
  <DIV dir=ltr><FONT size=2 face=Arial></FONT> </DIV>
  <DIV dir=ltr><FONT size=2 face=Arial>All relaying appears to be working 
  correctly.</FONT></DIV>
  <DIV dir=ltr> </DIV>
  <DIV dir=ltr>These server currently receiving accounting records only.</DIV>
  <DIV dir=ltr> </DIV>
  <DIV dir=ltr>radius-a seems to be getting the bulk of the radius 
  records.  Normally, it has a single process.</DIV>
  <DIV dir=ltr>Last night it spawned a bunch of children that seem to be 
  loitering...  </DIV>
  <DIV dir=ltr> </DIV>
  <DIV dir=ltr>radius-b and radius-c don't have more than a single radiusd 
  process.</DIV>
  <DIV dir=ltr> </DIV>
  <DIV dir=ltr>Any idea what is going on?  Why all the children?  Do I 
  need to be concerned?  Is this normal?</FONT></DIV></DIV>
  <DIV><FONT size=2 face=Arial></FONT> </DIV>
  <DIV><FONT size=2 face=Arial>From the detail log, is seems that the message 
  rate increase to about 2000-2400/minute at that time for about 3 minutes, then 
  dropped to <1000/min.</FONT></DIV>
  <BLOCKQUOTE style="MARGIN-RIGHT: 0px" dir=ltr>
    <DIV><FONT size=2 face=Arial>[root@radius-a radius]# ps -aef | grep 
    radiusd<BR>radiusd   5426 21400  0 03:32 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd   5738 21400  0 03:29 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd   8239 21400  0 03:32 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd   8240 21400  0 03:32 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd   8241 21400  0 03:32 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd   8242 21400  0 03:32 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd   8243 21400  0 03:32 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd   8244 21400  0 03:32 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd   9029 21400  0 03:32 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd   9104 21400  0 03:29 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  14154 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  14426 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  15039 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  15040 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  16082 21400  0 03:36 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  17295 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>root     19242 20229  0 
    11:42 pts/0    00:00:00 grep radiusd<BR>radiusd  19974 
    21400  0 03:33 ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  20670 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  20673 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  20674 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  20675 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  20679 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  20680 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  21207 21400  0 03:31 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  21208 21400  0 03:31 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  21209 21400  0 03:31 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  21300 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  21301 21400  0 03:33 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  21400     
    1  0 Oct07 ?        00:02:40 
    /usr/local/sbin/radiusd<BR>radiusd  26543 21400  0 03:34 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  26683 21400  0 03:31 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  28411 21400  0 03:34 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  29065 21400  0 03:31 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  30648 21400  0 03:34 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  30649 21400  0 03:34 
    ?        00:00:00 
    /usr/local/sbin/radiusd<BR>radiusd  30893 21400  0 03:31 
    ?        00:00:00 
    /usr/local/sbin/radiusd</FONT></DIV>
    <DIV><FONT size=2 face=Arial></FONT> </DIV></BLOCKQUOTE>
  <DIV dir=ltr><FONT size=2 face=Arial>Thanks,</FONT></DIV>
  <DIV dir=ltr><FONT size=2 face=Arial>-craig</FONT></DIV>
  <DIV dir=ltr><FONT size=2 face=Arial></FONT> </DIV>
  <DIV dir=ltr><FONT size=2 face=Arial></FONT> </DIV>
  <DIV dir=ltr><FONT size=2 face=Arial></FONT> </DIV><BR><BR>__________ 
  Information from ESET Smart Security, version of virus signature database 4490 
  (20091008) __________<BR><BR>The message was checked by ESET Smart 
  Security.<BR><BR><A 
  href="http://www.eset.com">http://www.eset.com</A><BR><BR><BR>__________ 
  Information from ESET Smart Security, version of virus signature database 4490 
  (20091008) __________<BR><BR>The message was checked by ESET Smart 
  Security.<BR><BR><A href="http://www.eset.com">http://www.eset.com</A><BR>
  <P>
  <HR>

  <P></P>-<BR>List info/subscribe/unsubscribe? See 
  http://www.freeradius.org/list/users.html<BR><BR><BR>__________ Information 
  from ESET Smart Security, version of virus signature database 4490 (20091008) 
  __________<BR><BR>The message was checked by ESET Smart 
  Security.<BR><BR>http://www.eset.com<BR><BR></BLOCKQUOTE><BR>
<BR>
__________ Information from ESET Smart Security, version of virus signature database 4490 (20091008) __________<BR>
<BR>
The message was checked by ESET Smart Security.<BR>
<BR>
<A HREF="http://www.eset.com">http://www.eset.com</A><BR>


</BODY></HTML>