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