[GnuGk-cvs] openh323gk changes.txt, 1.859, 1.860 GkStatus.cxx, 1.154, 1.155
H.323 Gatekeeper for VoIP and videconferencing
Brought to you by:
willamowius
From: Jan W. <wil...@us...> - 2014-05-28 21:14:12
|
Update of /cvsroot/openh323gk/openh323gk In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv27680 Modified Files: changes.txt GkStatus.cxx Log Message: better handling when status clients don't quit properly Index: GkStatus.cxx =================================================================== RCS file: /cvsroot/openh323gk/openh323gk/GkStatus.cxx,v retrieving revision 1.154 retrieving revision 1.155 diff -C2 -d -r1.154 -r1.155 *** GkStatus.cxx 20 Mar 2014 22:58:49 -0000 1.154 --- GkStatus.cxx 28 May 2014 21:14:10 -0000 1.155 *************** *** 1208,1215 **** char byte; int ch = ReadChar(); switch (ch) { case -1: ! break; // read IAC or socket closed case '\r': case '\n': --- 1208,1220 ---- char byte; int ch = ReadChar(); + int lastErr = GetErrorNumber(); switch (ch) { case -1: ! // read IAC or socket closed ! if (lastErr == 0) { // yes, lastErr==0 means closed, IAC usually has err=110 ! Close(); ! } ! break; case '\r': case '\n': Index: changes.txt =================================================================== RCS file: /cvsroot/openh323gk/openh323gk/changes.txt,v retrieving revision 1.859 retrieving revision 1.860 diff -C2 -d -r1.859 -r1.860 *** changes.txt 15 May 2014 10:59:20 -0000 1.859 --- changes.txt 28 May 2014 21:14:09 -0000 1.860 *************** *** 1,4 **** --- 1,5 ---- Changes from 3.6 to 3.7 ======================= + - BUGFIX(GkStatus.cxx) better handling when status clients don't quit properly - BUGFIX(Toolkit.cxx) fix selection of reply address for IPv6 |