php-src/main
Wez Furlong a44838e8a3 Fix a bug in the persistent socket liveness checks and feof(); they were
using the default socket timeout of 60 seconds before returning the socket
to the calling script.  The reason they were using that value is that the
same code is used for feof(), so the fix is allowing the caller to
indicate the timeout value for liveness checks.

A possible remaining issue now is that 0 second timeout[1] for pfsockopen
is possibly too short; it's impossible to specify a sane value for all
possible uses, so maybe we need a stream context or an .ini option to
control this, or maybe use the timeout value that was passed to
pfsockopen().

# [1] by timeout, I mean the time that PHP will wait for data on a
# persistent socket before deciding if a new connection should be made;
# NOT the timeout while waiting for a new connection to be established.
2004-02-04 22:46:44 +00:00
..
streams Fix a bug in the persistent socket liveness checks and feof(); they were 2004-02-04 22:46:44 +00:00
alloca.c ws fixes + missing $Id$ tags, headers added 2003-02-19 08:40:19 +00:00
build-defs.h.in - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
config.nw.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
config.w32.h - Brought ext/bcmath to the new millennium 2003-12-09 23:59:33 +00:00
fopen_wrappers.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
fopen_wrappers.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
internal_functions_nw.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
internal_functions_registry.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
internal_functions_win32.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
internal_functions.c.in - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
logos.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
main.c This should not have been an INI_ALL directive. 2004-01-29 00:08:21 +00:00
mergesort.c ws fixes + missing $Id$ tags, headers added 2003-02-19 08:40:19 +00:00
network.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
output.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
php3_compat.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_compat.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_content_types.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
php_content_types.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_globals.h - Remove gpc_order since it doesn't serve any purpose. 2004-01-26 04:15:08 +00:00
php_ini.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
php_ini.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_logos.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
php_logos.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_main.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_memory_streams.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_network.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_open_temporary_file.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
php_open_temporary_file.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_output.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_realpath.c - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_reentrancy.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_regex.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_scandir.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
php_scandir.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_sprintf.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
php_streams.h 'Bug Fix': scandir, being a new function in PHP5 should have always been wrapper aware. 2004-01-28 22:21:54 +00:00
php_syslog.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_ticks.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
php_ticks.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_variables.c - Remove gpc_order since it doesn't serve any purpose. 2004-01-26 04:15:08 +00:00
php_variables.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
php_version.h - Fix version number so that people are not mistaking our development 2003-12-21 18:57:59 +00:00
php.h Add missing macro 2004-01-12 00:19:40 +00:00
reentrancy.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
rfc1867.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
rfc1867.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
safe_mode.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
safe_mode.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
SAPI.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
SAPI.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
snprintf.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
snprintf.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
spprintf.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
spprintf.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00
strlcat.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
strlcpy.c - A belated happy holidays and PHP 5 2004-01-08 08:18:22 +00:00
win95nt.h - Happy new year and PHP 5 for rest of the files too.. 2004-01-08 17:33:29 +00:00