From ef04c97e2a9e68ac46aa17e1297ee17d6e3bddd4 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Fri, 3 Jul 2009 14:03:17 +0000 Subject: [PATCH] merge from 5_3 --- ext/sockets/tests/socket_sentto_recvfrom_unix.phpt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ext/sockets/tests/socket_sentto_recvfrom_unix.phpt b/ext/sockets/tests/socket_sentto_recvfrom_unix.phpt index 94eac3bdf5..708d224cad 100644 --- a/ext/sockets/tests/socket_sentto_recvfrom_unix.phpt +++ b/ext/sockets/tests/socket_sentto_recvfrom_unix.phpt @@ -26,8 +26,10 @@ if (!extension_loaded('sockets')) { $bytes_sent = socket_sendto($socket, $msg, $len, 0); // cause warning $bytes_sent = socket_sendto($socket, $msg, $len, 0, $address); if ($bytes_sent == -1) { + @unlink($address); die('An error occured while sending to the socket'); } else if ($bytes_sent != $len) { + @unlink($address); die($bytes_sent . ' bytes have been sent instead of the ' . $len . ' bytes expected'); } @@ -35,13 +37,17 @@ if (!extension_loaded('sockets')) { var_dump(socket_recvfrom($socket, $buf, 0, 0, $from)); // expect false $bytes_received = socket_recvfrom($socket, $buf, 12, 0, $from); if ($bytes_received == -1) { + @unlink($address); die('An error occured while receiving from the socket'); } else if ($bytes_received != $len) { + @unlink($address); die($bytes_received . ' bytes have been received instead of the ' . $len . ' bytes expected'); } echo "Received $buf"; socket_close($socket); + @unlink($address); +?> --EXPECTF-- Warning: socket_create(): Unable to create socket [93]: Protocol not supported in %s on line %d -- 2.40.0