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

 ID:                 12802
 Comment by:         tyra3l at gmail dot com
 Reported by:        cheapsalsa at yahoo dot com
 Summary:            gethostbyname/gethostbyaddr timeout
 Status:             Open
 Type:               Feature/Change Request
 Package:            *General Issues
 Operating System:   Linux (N/A)
 PHP Version:        4.0CVS-2001-08-16
 Block user comment: N
 Private report:     N

 New Comment:

maybe we could use some non-blocking dns library?

http://c-ares.haxx.se/



Tyrael


Previous Comments:
------------------------------------------------------------------------
[2010-11-19 00:05:31] [email protected]

For the record, it is not possible to do it in PHP. These functions are
implemented by the operating systems. Without creating a thread for the
get* hosts, we won't have any control on the timeout.

------------------------------------------------------------------------
[2010-03-04 16:34:30] tyra3l at gmail dot com

bump

------------------------------------------------------------------------
[2009-03-04 19:19:12] adifranco at tagged dot com

Any intent to fix this?  This kind of indeterminism is very crippling to
trying to use these functions in a feature that interacts with the user.

------------------------------------------------------------------------
[2003-08-10 22:54:12] grimtraffic at hotmail dot com

To be honest, no timeout has really made it hard to log users. There is
no point of logging IP's because they change too often for dial-up
users, and with my page timing out every third time someone goes to it,
I now have troubles. 

By the way, 2 out of 3 who use gethostbyaddr have an issue with it
timing out constantly.

------------------------------------------------------------------------
[2003-02-05 06:19:54] sergi at millorsoft dot es

Is this bug still open? I think it's a really important bug and can
cause very long retards when the DNS lookup doesn't respond or some DNS
server is unreacheable.

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


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    http://bugs.php.net/bug.php?id=12802


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

Reply via email to