<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">


<meta name=Generator content="Microsoft Word 10 (filtered)">

<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:"\@MS Mincho";}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:#606420;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 77.95pt 1.0in 77.95pt;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink="#606420">

<div class=Section1>

<p class=MsoPlainText><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>Hi</span></font></p>

<p class=MsoPlainText><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>I am going through the
SER code. Can somebody please confirm if my understanding is correct in the following
things happening during initialization time?</span></font></p>

<p class=MsoPlainText><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>&nbsp;</span></font></p>

<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=3
face="Times New Roman"><span style='font-size:12.0pt;font-family:"Times New Roman"'>1.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></font><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>Use of &#8220;children&#8221;
in cfg file: &nbsp;SER will fork a process for the IP interface specified; if
not then one process each for all the IP addresses in the system. This it will
do for TCP as well as UDP as well as TLS, means separate processes for each. </span></font></p>

<p class=MsoPlainText style='margin-left:.5in'><font size=3
face="Times New Roman"><span style='font-size:12.0pt;font-family:"Times New Roman"'>&nbsp;</span></font></p>

<p class=MsoPlainText style='margin-left:.5in'><font size=3
face="Times New Roman"><span style='font-size:12.0pt;font-family:"Times New Roman"'>Does
&quot;children&quot; mean that how many processes you want to fork for each IP
interface (or a socket) on which SER is listening? So depending on number of
children, there will be multiple forked processes for each IP address/port.</span></font></p>

<p class=MsoPlainText style='margin-left:.5in'><font size=3
face="Times New Roman"><span style='font-size:12.0pt;font-family:"Times New Roman"'>&nbsp;</span></font></p>

<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=3
face="Times New Roman"><span style='font-size:12.0pt;font-family:"Times New Roman"'>2.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></font><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>If four children are
forked for one process, then which one actually receives from socket as all
four will be listening on same IP address/port? Is it that some list is
maintained and at one time only the process at head node of list calls recvfrom()?
After it receives and processes the incoming request, it is put to tail of
list.</span></font></p>

<p class=MsoPlainText style='margin-left:.25in'><font size=3
face="Times New Roman"><span style='font-size:12.0pt;font-family:"Times New Roman"'>&nbsp;</span></font></p>

<p class=MsoPlainText style='margin-left:.5in;text-indent:-.25in'><font size=3
face="Times New Roman"><span style='font-size:12.0pt;font-family:"Times New Roman"'>3.<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font></span></font><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>Why is the suggested &#8220;children&#8221;
value 4?</span></font></p>

<p class=MsoPlainText><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>Regards,</span></font></p>

<p class=MsoPlainText><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>Gaurav Kansal</span></font></p>

<p class=MsoPlainText><font size=3 face="Times New Roman"><span
style='font-size:12.0pt;font-family:"Times New Roman"'>&nbsp;</span></font></p>

</div>

</body>

</html>