From a7b53befd308e3fc20db5d75d0e89ac5d229d74a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Kocsis?= Date: Tue, 18 Aug 2020 21:39:53 +0200 Subject: [PATCH] Promote warning to exception in ext/sysvsem --- ext/sysvsem/sysvsem.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/sysvsem/sysvsem.c b/ext/sysvsem/sysvsem.c index c277009f11e47..11156afb9e7df 100644 --- a/ext/sysvsem/sysvsem.c +++ b/ext/sysvsem/sysvsem.c @@ -314,8 +314,8 @@ static void php_sysvsem_semop(INTERNAL_FUNCTION_PARAMETERS, int acquire) sem_ptr = Z_SYSVSEM_P(arg_id); if (!acquire && sem_ptr->count == 0) { - php_error_docref(NULL, E_WARNING, "SysV semaphore for key 0x%x is not currently acquired", sem_ptr->key); - RETURN_FALSE; + zend_throw_error(NULL, "SysV semaphore for key 0x%x is not currently acquired", sem_ptr->key); + RETURN_THROWS(); } sop.sem_num = SYSVSEM_SEM;