I will check this out further to fix this for the next release update. Thanks.
- Robert --- In [email protected], "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], "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 > > >
