gsoap_2.8.17 in redhat RHEL 6.1 i386
soap->accept_timeout > 1 doesn't work!
running samples/webserver with option -s1
it return "timed out" in 1 second:
[root@rhel6 webserver]# ./webserver 8089 -s1
Starting Web server on port 8089
[Note: https://127.0.0.1:8089/test.html to test the server from browser]
[Note: http://127.0.0.1:8089 for settings, login: 'admin' and 'guest']
[Note: you should enable Linux/Unix SIGPIPE handlers to avoid broken pipe]
Port bind successful: master socket = 3
gSOAP Web server timed out
run with option -s2, the function will no return
[root@rhel6 webserver]# ./webserver 8089 -s2
Starting Web server on port 8089
[Note: https://127.0.0.1:8089/test.html to test the server from browser]
[Note: http://127.0.0.1:8089 for settings, login: 'admin' and 'guest']
[Note: you should enable Linux/Unix SIGPIPE handlers to avoid broken pipe]
Port bind successful: master socket = 3
^C
See the other post and patch. The problem will be fixed asap in the upcoming release.