frankenphp
fix: safe opcache_reset
#2073
Open

fix: safe opcache_reset #2073

AlliBalliBaba wants to merge 23 commits into main from fix/opcache-safe-reset
AlliBalliBaba
AlliBalliBaba Tests.
e94e3bcb
AlliBalliBaba Merge branch 'main' into fix/opcache-safe-reset
48bf41ff
AlliBalliBaba Wait 1s for deadlocks.
973d722a
AlliBalliBaba Merge branch 'main' into fix/opcache-safe-reset
2a9a9a81
AlliBalliBaba Adjusts waitgroup logic.
d1e28d5d
AlliBalliBaba Starts separate opcache_reset request flow once all threads are stopped.
8e87d008
AlliBalliBaba Test with grace period (again)
acf2a1c8
AlliBalliBaba Force all threads to call opcache_reset().
d8c185cc
AlliBalliBaba test
3e7cdd02
alexandre-daubois
AlliBalliBaba
withinboredom
AlliBalliBaba
henderkes
AlliBalliBaba
henderkes
AlliBalliBaba
henderkes
henderkes henderkes force pushed from ff7ff1e1 to e54cd962 7 days ago
henderkes henderkes force pushed from e54cd962 to 5c8e3406 7 days ago
henderkes Merge remote-tracking branch 'origin/main' into fix/opcache-safe-reset
1d75824b
henderkes henderkes force pushed from 5c8e3406 to 1d75824b 7 days ago
henderkes fix clang format
df82e814
henderkes call into cgo for reset directly, no fake dummy
0d87765f
henderkes henderkes force pushed from e7bd25a6 to 0d87765f 7 days ago
henderkes clang fmt
0564eaf1
henderkes
henderkes override opcache reset handler for every php thread in php 8.2
49fc8784
henderkes
henderkes maybe after request startup?
22c6ba60
henderkes
henderkes
withinboredom
henderkes henderkes force pushed from 15aae23d to 22c6ba60 6 days ago
henderkes try not resetting opcache?
66702fe0
henderkes don't overrride opcache_reset at all in php 8.2
7cb94e6d
henderkes dont even run the test
e9533b8f
henderkes henderkes force pushed from fc58c35c to e9533b8f 6 days ago
henderkes
henderkes don't wait for resetting in php 8.2
7c28f3d4
henderkes henderkes force pushed from 4ec8f3ea to ae5315fb 6 days ago
henderkes henderkes force pushed from ae5315fb to 819096cf 6 days ago
henderkes henderkes force pushed from 819096cf to ecfb4352 6 days ago
henderkes henderkes force pushed from ecfb4352 to eced1fd1 6 days ago
henderkes original opcache reset in 8.2
d88821a8
henderkes henderkes force pushed from eced1fd1 to d88821a8 6 days ago
henderkes henderkes force pushed from 1092d258 to d88821a8 6 days ago
dunglas
henderkes
henderkes
AlliBalliBaba
AlliBalliBaba
henderkes make it run on 8.2 again
45d49c1a
henderkes
henderkes henderkes marked this pull request as ready for review 5 days ago
AlliBalliBaba
AlliBalliBaba commented on 2026-03-15
henderkes
henderkes commented on 2026-03-16
henderkes Update worker.go
d189770c
AlliBalliBaba
henderkes
henderkes Merge remote-tracking branch 'origin/main' into fix/opcache-safe-reset
0b2521d9

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone