Re: [GnomeMeeting-devel-list] Congratulations. You are the winner.



Hello Jan,

Can you test those patches instead?

They also test if there an eof or not on the stream. .good() was
checking for it, but not .bad

Thanks,

Le jeudi 14 avril 2005 à 23:16 +0200, Jan Schiefer a écrit :
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Congratulations. You have sucessfully solved my fuckin' Call problem. :D
> 
> You are a freakin' wizard!!! :O
> You maintain gnomemeeting AND the huge OPAL library!!!!! ( Do you
> maintain PWLIB too?? )
> 
> The only thing that bugs me for now is the
> mutiple-network-interfaces-register-failure. I still have to apply my
> hack interfaceAddress == PIPSocket::Address("192.168.0.1") in
> OpalTransportUDP::Connect().
> 
> But hey...THANK YOU!!
> 
> Greetings,
> Jan Schiefer!!!
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.5 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
> 
> iD8DBQFCXt2azC00UKXFdVcRAvboAJ9D8vhFyTpcWd9e+m+Om1Ei0Bs4nQCgk20r
> 7YS3+OB30gT5QIFQKjVVpj8=
> =iB2e
> -----END PGP SIGNATURE-----
> _______________________________________________
> Gnomemeeting-devel-list mailing list
> Gnomemeeting-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
-- 
 _      Damien Sandras
(o-     GnomeMeeting: http://www.gnomemeeting.org/
//\     FOSDEM 2005 : http://www.fosdem.org
v_/_    H.323 phone : callto:ils.seconix.com/dsandras seconix com
? Makefile
Index: src/sip/sipep.cxx
===================================================================
RCS file: /cvsroot/openh323/opal/src/sip/sipep.cxx,v
retrieving revision 2.41
diff -r2.41 sipep.cxx
354c354
<   } while (transport->IsOpen() && transport->IsReliable() && transport->good());
---
>   } while (transport->IsOpen() && transport->IsReliable() && !transport->eof() && !transport->bad());
Index: src/sip/sippdu.cxx
===================================================================
RCS file: /cvsroot/openh323/opal/src/sip/sippdu.cxx,v
retrieving revision 2.47
diff -r2.47 sippdu.cxx
1265,1266c1265,1266
< #endif                                                   
<     transport.clear(ios::badbit);
---
> #endif                  
>       transport.clear(ios::badbit);
1267a1268
>   transport.clear();
1269c1270
<   if (transport.good()) {
---
>   if (!transport.bad() && !transport.eof()) {
1274c1275
<   if (!transport.good()) {
---
>   if (transport.bad() || transport.eof()) {
Index: src/ptclib/inetprot.cxx
===================================================================
RCS file: /cvsroot/openh323/pwlib/src/ptclib/inetprot.cxx,v
retrieving revision 1.59
diff -r1.59 inetprot.cxx
740c740
<   while (strm.good()) {
---
>   while (!strm.bad() && !strm.eof()) {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]