diff options
-rw-r--r-- | main/streams/xp_socket.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/main/streams/xp_socket.c b/main/streams/xp_socket.c index d6fb72257e..bcfa33b025 100644 --- a/main/streams/xp_socket.c +++ b/main/streams/xp_socket.c @@ -233,11 +233,13 @@ static int php_sockop_set_option(php_stream *stream, int option, int value, void if (value == -1) { if (sock->timeout.tv_sec == -1) { tv.tv_sec = FG(default_socket_timeout); + tv.tv_usec = 0; } else { tv = sock->timeout; } } else { tv.tv_sec = value; + tv.tv_usec = 0; } if (sock->socket == -1) { |