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
> >
>


Reply via email to