I can confirm that the fix works for me with Fedora 11. Thanks Rob. Regards Andrea
On Fri, Oct 9, 2009 at 9:35 PM, Robert <[email protected]> wrote: > > > > I will check this out further to fix this for the next release update. > > Thanks. > > - Robert > > > --- In [email protected] <gsoap%40yahoogroups.com>, "Rob" <ra...@...> > wrote: > > > > Ok, I think I've got it (at least my fix works for my test). I think the > wrong flag was being sent down to tcp_select in gsoap/stdsoap2.cpp and > gsoap/stdsoap2.c at line 4622. Rather than SOAP_TCP_SELECT_SND I think > SOAP_TCP_SELECT_RCV should be used with SOAP_TCP_SELECT_ERR. When I made > that change and rebuilt, my test case works just fine. > > > > -Rob > > > > > > > > > > --- In [email protected] <gsoap%40yahoogroups.com>, "Rob" <rarob@> > wrote: > > > > > > I'm seeing the same problem, with some simple test code. It does not > occur in 2.7.13, but does in 2.7.14. I've build gSOAP the same way both > times (--enable-ssl --enable-debug). I've traced it down the the select call > in the new tcp_select routine, where is appears to wait for the default 10 > seconds. I haven't changed any of the timeout values. Still working on > it.... > > > > > > System: CentOS5.2, i386, gcc 4.1.2 > > > C++ client/server, built with pthreads > > > linked with "-lgsoapssl++ -lssl -lz -lpthread " > > > > > > > > > -Rob > > > > > > > >
