Commit 3057132aea0 for php.net

commit 3057132aea05f56fd2431d27592ba25ed57e5e73
Author: Shivam Mathur <shivam_jpr@hotmail.com>
Date:   Fri Sep 4 10:20:23 2026 +0530

    Fix race in OpenSSL CMS verification tests (#23559)

diff --git a/ext/openssl/tests/openssl_cms_verify_basic.phpt b/ext/openssl/tests/openssl_cms_verify_basic.phpt
index fcbe117514c..0d74b4098ef 100644
--- a/ext/openssl/tests/openssl_cms_verify_basic.phpt
+++ b/ext/openssl/tests/openssl_cms_verify_basic.phpt
@@ -11,7 +11,7 @@

 $contentfile = $outfile . ".out";

-$pkcsfile = __DIR__ . "/openssl_cms_verify__pkcsfile.tmp";
+$pkcsfile = __DIR__ . "/openssl_cms_verify_basic__pkcsfile.tmp";
 $eml = __DIR__ . "/signed.eml";
 $wrong = "wrong";
 $empty = "";
@@ -38,7 +38,10 @@
 ?>
 --CLEAN--
 <?php
-unlink(__DIR__ . DIRECTORY_SEPARATOR . '/openssl_cms_verify__pkcsfile.tmp');
+$pkcsfile = __DIR__ . DIRECTORY_SEPARATOR . '/openssl_cms_verify_basic__pkcsfile.tmp';
+if (file_exists($pkcsfile)) {
+    unlink($pkcsfile);
+}
 ?>
 --EXPECT--
 bool(false)
diff --git a/ext/openssl/tests/openssl_cms_verify_der.phpt b/ext/openssl/tests/openssl_cms_verify_der.phpt
index b7267cbdfa3..822676f73bf 100644
--- a/ext/openssl/tests/openssl_cms_verify_der.phpt
+++ b/ext/openssl/tests/openssl_cms_verify_der.phpt
@@ -14,7 +14,7 @@
     die("failed to get a temporary filename!");
 }

-$pkcsfile = __DIR__ . "/openssl_cms_verify__pkcsfile.tmp";
+$pkcsfile = __DIR__ . "/openssl_cms_verify_der__pkcsfile.tmp";
 $eml = __DIR__ . "/signed.eml";
 $wrong = "wrong";
 $empty = "";
@@ -45,7 +45,10 @@
 ?>
 --CLEAN--
 <?php
-unlink(__DIR__ . DIRECTORY_SEPARATOR . '/openssl_cms_verify__pkcsfile.tmp');
+$pkcsfile = __DIR__ . DIRECTORY_SEPARATOR . '/openssl_cms_verify_der__pkcsfile.tmp';
+if (file_exists($pkcsfile)) {
+    unlink($pkcsfile);
+}
 ?>
 --EXPECT--
 bool(false)