Dear Friends,<div><br></div><div>I was going through the code of event mechanism in freeswitch. In switch_event.c</div><div>The switch event thread may spawn more dispatch threads in case heavy load.</div><div>But I am&nbsp;wandering why there isn't any exit mechanism of the event dispatch thread.</div><div><br></div><div>event dispatch thread only exits when shutdown.</div><div><br></div><div>Current event dispatch queue size is 10,000. At some point of time event thread detects 12,000 events to be dispatched. It spawns a new dispatch thread - 2, to deliver remaining 2000 events. but after that dispatch thread -2 remains active &amp; idle.</div><div><br></div><div>I think we need to kill this idle thread+queue, so that it can be&nbsp;re spawned latter on. and max no of dispatch threads never get exceed.</div><div><br></div><div>Please reply me if anyone has implemented this or have any idea abt this.</div><div><br></div><div>thnx</div><div><br></div><br><A HREF="http://sigads.rediff.com/RealMedia/ads/click_nx.ads/www.rediffmail.com/signatureline.htm@Middle?" target="_blank"><IMG SRC="http://sigads.rediff.com/RealMedia/ads/adstream_nx.ads/www.rediffmail.com/signatureline.htm@Middle"></A><br><table width="578" border="0" cellspacing="0" cellpadding="0"><tr><td><span style="font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#393939;">Follow&nbsp;<span style="color:#0000CC;"><b><u><a href="http://track.rediff.com/click?url=___http://dealhojaye.rediff.com?sc_cid=rediffmailsignature___&cmp=signature&lnk=rediffmailsignature&newservice=deals" target="_blank">Rediff Deal ho jaye!</a></u></b></span>&nbsp;to get exciting offers in your city everyday.</span></td></tr></table>