#20397 [Opn->Fbk]: UDP connections dont respect Timeouts on Reads
| From: | iliaa@php.net | Date: | Tue, 12 Nov 2002 19:44:27 +0000 |
| Subject: | #20397 [Opn->Fbk]: UDP connections dont respect Timeouts on Reads | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-24741@lists.php.net to get a copy of this message | ||
ID: 20397
Updated by: iliaa@php.net
Reported By: xf_vito@hotmail.com
-Status: Open
+Status: Feedback
Bug Type: Sockets related
Operating System: linux
PHP Version: 4.2.3
New Comment:
How are you setting the timeout value? The timeout value specified as
the 5th argument to fsockopen() is only the timeout for the connection
initiation. The read/write timeouts should be set via the
stream_set_timeout() (CVS) or set_socket_timeout() in older versions.
Previous Comments:
------------------------------------------------------------------------
[2002-11-12 11:33:34] xf_vito@hotmail.com
I create a udp connection using fsockopen and before all my reads I set
a socket timeout. The timeouts are never respected, because if this
situation arises, I time out with FATAL ERROR: timed out greater than
30 sec msg from the server.
I want to be able to catch this before reaching the FATAL ERROR.
The behaviour can be seen at our website http://www.xtreme-forces.com
Click on the SERVERS button to see the page in action. 60% of the time
it works great rest it will Fatal, hit the Refresh to cause the error
to occur quicker.
I can make the code available upon request.
thanks
Vito
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=20397&edit=1