Fix premature timeout for wss (secure websocket) connections
Fix premature timeout for wss (secure websocket) connections

In "pull", the socket can receive bytes (leaving select), while
SSL_read still returns 0 bytes (not enough data to decrypt, only
TLS protocol data but no payload, ...).
In this case, we must repeat calling "pull".

GerHobbelt/civet-webserver,GerHobbelt/civet-webserver,GerHobbelt/civet-webserver,GerHobbelt/civet-webserver,GerHobbelt/civet-webserver,GerHobbelt/civet-webserver