From 43cbeb3bf0a2bf2633bfbc6bd87c9dbecebd28e5 Mon Sep 17 00:00:00 2001 From: Niels Dossche <7771979+nielsdos@users.noreply.github.com> Date: Fri, 22 Mar 2024 13:15:45 +0100 Subject: [PATCH] Add an assertion for certainty --- ext/mysqlnd/mysqlnd_vio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/mysqlnd/mysqlnd_vio.c b/ext/mysqlnd/mysqlnd_vio.c index 7a9fa313922..67210f083a9 100644 --- a/ext/mysqlnd/mysqlnd_vio.c +++ b/ext/mysqlnd/mysqlnd_vio.c @@ -236,6 +236,7 @@ MYSQLND_METHOD(mysqlnd_vio, open_tcp_or_unix)(MYSQLND_VIO * const vio, const MYS zend_resource *le; if ((le = zend_hash_str_find_ptr(&EG(persistent_list), hashed_details, hashed_details_len))) { + ZEND_ASSERT(le->ptr == net_stream); origin_dtor = EG(persistent_list).pDestructor; /* in_free will let streams code skip destructing - big HACK,