ID:               24924
 Updated by:       [EMAIL PROTECTED]
 Reported By:      gdoroftei at sicme dot ro
 Status:           Bogus
 Bug Type:         Sockets related
 Operating System: RedHat 8
 PHP Version:      4.3.3RC2
 New Comment:

Are you now using something like 
$ptr = @fsockopen($server,$this->PORT, $errno, $errstr, 
$this->TIMEOUT); 
 
did you try this? 
if(!$ptr){ 
echo "$errstr ($errno)"; 
} 
 


Previous Comments:
------------------------------------------------------------------------

[2003-08-04 07:41:23] gdoroftei at sicme dot ro

I did that, the same problem.
After few sites, the script is blocked.
thanks.

------------------------------------------------------------------------

[2003-08-03 14:24:08] [EMAIL PROTECTED]

Timeout is the 5th parameter of fsockopen, see
<http://de.php.net/fsockopen>.

------------------------------------------------------------------------

[2003-08-03 13:24:05] gdoroftei at sicme dot ro

Description:
------------
Hi,

I use fsockopen to query a list of sites. I wish that script to
continue when the connection can't be made (after a give TIMEOUT).
I had tryed the last RC but no success.
question: if connection isn't made the script will continue after that
TIMEOUT?
Thanks.

Reproduce code:
---------------
$this->TIMEOUT = 10;

This line is used in a while().

$ptr = @fsockopen($server,$this->PORT,$this->TIMEOUT);


Actual result:
--------------
When the site is down or the connection can't be made the script is
blocked. No error, nothing.



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=24924&edit=1

Reply via email to