From cc9ddf3647f10529f0527c6f481e5d290e75a34f Mon Sep 17 00:00:00 2001 From: ghost Date: Sat, 16 Dec 2023 16:13:26 +0200 Subject: [PATCH] add connection close --- src/Socket.php | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/Socket.php b/src/Socket.php index b54a7fb..e7b74a7 100644 --- a/src/Socket.php +++ b/src/Socket.php @@ -36,15 +36,20 @@ class Socket { if (self::isHost($host) && self::isPort($port)) { - return is_resource( - @fsockopen( - $host, - $port, - $error_code, - $error_message, - $timeout - ) + $connection = @fsockopen( + $host, + $port, + $error_code, + $error_message, + $timeout ); + + if (is_resource($connection)) + { + return fclose( + $connection + ); + } } return false;