echo "stream_set_blocking ";
try {
print_r(stream_set_blocking($stream, 0));
- } catch (TypeError $e) {
- echo $e->getMessage(), "\n";
+ } catch (Error $e) {
+ echo get_class($e), ": ", $e->getMessage(), "\n";
}
echo "\n";
}
echo "socket_set_block ";
try {
print_r(socket_set_block($sock));
- } catch (TypeError $e) {
- echo $e->getMessage(), "\n";
+ } catch (Error $e) {
+ echo get_class($e), ": ", $e->getMessage(), "\n";
}
echo "\n";
echo "socket_get_option ";
try {
print_r(socket_get_option($sock, SOL_SOCKET, SO_TYPE));
- } catch (TypeError $e) {
- echo $e->getMessage(), "\n";
+ } catch (Error $e) {
+ echo get_class($e), ": ", $e->getMessage(), "\n";
}
echo "\n";
}
close stream
-stream_set_blocking stream_set_blocking(): supplied resource is not a valid stream resource
+stream_set_blocking TypeError: stream_set_blocking(): supplied resource is not a valid stream resource
socket_set_block
Warning: socket_set_block(): unable to set blocking mode [%d]: An operation was attempted on something that is not a socket.
close socket
-stream_set_blocking stream_set_blocking(): supplied resource is not a valid stream resource
+stream_set_blocking TypeError: stream_set_blocking(): supplied resource is not a valid stream resource
-socket_set_block socket_set_block(): supplied resource is not a valid Socket resource
+socket_set_block Error: socket_set_block(): Argument #1 ($socket) has already been closed
-socket_get_option socket_get_option(): supplied resource is not a valid Socket resource
+socket_get_option Error: socket_get_option(): Argument #1 ($socket) has already been closed
echo "stream_set_blocking ";
try {
print_r(stream_set_blocking($stream, 0));
- } catch (TypeError $e) {
- echo $e->getMessage(), "\n";
+ } catch (Error $e) {
+ echo get_class($e), ": ", $e->getMessage(), "\n";
}
echo "\n";
}
echo "socket_set_block ";
try {
print_r(socket_set_block($sock));
- } catch (TypeError $e) {
- echo $e->getMessage(), "\n";
+ } catch (Error $e) {
+ echo get_class($e), ": ", $e->getMessage(), "\n";
}
echo "\n";
echo "socket_get_option ";
try {
print_r(socket_get_option($sock, SOL_SOCKET, SO_TYPE));
- } catch (TypeError $e) {
- echo $e->getMessage(), "\n";
+ } catch (Error $e) {
+ echo get_class($e), ": ", $e->getMessage(), "\n";
}
echo "\n";
}
close stream
-stream_set_blocking stream_set_blocking(): supplied resource is not a valid stream resource
+stream_set_blocking TypeError: stream_set_blocking(): supplied resource is not a valid stream resource
socket_set_block
Warning: socket_set_block(): unable to set blocking mode [10038]: %s
close socket
-stream_set_blocking stream_set_blocking(): supplied resource is not a valid stream resource
+stream_set_blocking TypeError: stream_set_blocking(): supplied resource is not a valid stream resource
-socket_set_block socket_set_block(): supplied resource is not a valid Socket resource
+socket_set_block Error: socket_set_block(): Argument #1 ($socket) has already been closed
-socket_get_option socket_get_option(): supplied resource is not a valid Socket resource
+socket_get_option Error: socket_get_option(): Argument #1 ($socket) has already been closed
}
object(Socket)#%d (0) {
}
-resource(%d) of type (Unknown)
+object(Socket)#%d (0) {
+}
Warning: socket_wsaprotocol_info_export(): Unable to export WSA protocol info [0x00002726]: %s
in %s on line %d