Hi Leon,

I would suggest you update to the v3_2_STABLE branch of the CVS.

It has a few more bug fixes for cleanup after error conditions and
GnuGk could leak sockets that way, too. Its only something people with
a high call volume will notice, but it can add up.

Regards,
Jan

Leon Li wrote:
> Hi Jan,
> 
> We have patched this and it ran smoothly for a month, then the problem 
> happens again. :( I am getting the same handler errors again.
> 
> Any other thoughts? 
> 
> Regards,
> Leon
> 
> 
> -----Original Message-----
> From: Jan Willamowius [mailto:[email protected]] 
> Sent: Friday, 7 December 2012 10:20 PM
> To: GNU Gatekeeper Users
> Cc: Leon Li
> Subject: Re: Gnugk hang
> 
> Hi Leon,
> 
> I have an experimental fix to plug the handle leak.
> If you are able to compile a new executable from the CVS, you can apply the 
> attached patch.
> 
> Please let me know if it makes a difference, because I can't reproduce the 
> leak here.
> 
> Thanks,
> Jan
> 
> 
> Leon Li wrote:
> > Thanks Jan,
> > 
> > Regards,
> > Leon
> > 
> > 
> > -----Original Message-----
> > From: Jan Willamowius [mailto:[email protected]]
> > Sent: Thursday, 6 December 2012 10:10 PM
> > To: [email protected]
> > Subject: Re: [Openh323gk-users] Gnugk hang
> > 
> > Hi Leon,
> > 
> > what you are seeing is that GnuGk runs out of file handles.
> > This issue has already been reported in the "FIFO gnugk 3.1" thread.
> > 
> > I believe this is caused by a bug in PTLib 2.10.x where threads marked as 
> > auto-delete aren't deleted at all.
> > 
> > Currently there is no real fix availabe, but I'm on it. In the meantime, 
> > you can simply raise the number of file handles available to GnuGk so the 
> > leakage won't cause a crash (eg. "ulimit -n 32768 before starting GnuGk").
> > 
> > Regards,
> > Jan
> > 
> > Leon Li wrote:
> > > Hi,
> > > 
> > > Our gnugk died this morning with the following errors repeatly.
> > > 
> > > 2012/12/05 17:26:27.544               1              osutil.cxx(191)  
> > > PWLib   File handle high water mark within 5% of maximum: 974 Thread 
> > > unblock pipe
> > > 2012/12/05 17:30:35.906               0              assert.cxx(108)      
> > >           PWLib   Assertion fail: Operating System error, file 
> > > ptlib/unix/tlibthrd.cxx, line 416, Error=24
> > > 
> > > 2012/12/05 17:30:46.540               0              assert.cxx(108)      
> > >           PWLib   Assertion fail: Operating System error, file 
> > > ptlib/unix/tlibthrd.cxx, line 416, Error=24
> > > 2012/12/05 17:30:46.540               1              osutil.cxx(191)  
> > > PWLib   File handle high water mark within 5% of maximum: 9514960 Thread 
> > > unblock pipe
> > > 
> > > Wondering what this means. Thanks in advance.
> > > 
> > > We are using v3.1.0.
> > > 
> > > Regards,
> > > Leon
> > 
> > 
> > --
> > Jan Willamowius, [email protected], http://www.gnugk.org/
> 
> --
> Jan Willamowius, [email protected], http://www.gnugk.org/

-- 
Jan Willamowius, [email protected], http://www.gnugk.org/

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
_______________________________________________________

Posting: mailto:[email protected]
Archive: 
http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/

Reply via email to