mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
Fix test
Reported by cjones
This commit is contained in:
parent
dd34fe52b9
commit
2e9eb5e32f
@ -7,12 +7,17 @@ if( substr(PHP_OS, 0, 3) == "WIN" )
|
||||
?>
|
||||
--FILE--
|
||||
<?php
|
||||
error_reporting(E_ALL | E_NOTICE);
|
||||
stream_socket_server("unix:///tmp/" . str_repeat("a", 512));
|
||||
error_reporting(E_ALL | E_NOTICE);
|
||||
$socket_file = "/tmp/" . str_repeat("a", 512);
|
||||
function get_truncated_socket_filename($errno, $errmsg, $file, $line) {
|
||||
global $socket_file;
|
||||
print_r ($errmsg);
|
||||
preg_match("#maximum allowed length of (\d+) bytes#", $errmsg, $matches);
|
||||
$socket_file = substr($socket_file, 0, intval($matches[1]) - 1);
|
||||
}
|
||||
set_error_handler("get_truncated_socket_filename", E_NOTICE);
|
||||
stream_socket_server("unix://" . $socket_file);
|
||||
unlink($socket_file);
|
||||
?>
|
||||
===DONE===
|
||||
--EXPECTF--
|
||||
Notice: stream_socket_server(): socket path exceeded the maximum allowed length of %d bytes and was truncated in %sbug60106.php on line %d
|
||||
|
||||
Warning: stream_socket_server(): unable to connect to unix:///tmp/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa (Unknown error) in %sbug60106.php on line %d
|
||||
===DONE===
|
||||
stream_socket_server(): socket path exceeded the maximum allowed length of %d bytes and was truncated
|
||||
|
Loading…
Reference in New Issue
Block a user