-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
opening up the apcu stats file causes FUTEX_WAIT (and subsequent crashes) #85
Comments
Please try to reproduce against latest sources ? I will need more information to investigate, a backtrace, a way to reproduce or something, possibly access to the machine where it occurs. |
Alas, i cant even reproduce it outside of our running production machines in production state... ? After a while just opening up the apcu.php script locks it up... I'll try to reproduce in someother way.. |
Hmmm...
I still haven't been able to reproduce locally in a separate environment ... |
I think this to be a bug in APCIterator, while working on PHP7 branch, I noticed a couple of things ... try that ? |
@krakjoe Wow, you've had a 'free' weekend? Been working hard, great! And thanks so much for (imho) an extension that should be part of core :) Great job! If only i had some C skills to contribute... :/ Anyway, will have a look and see if there is anything to reproduce with the latest and greatest from the seven branch |
Please try with the latest release on pecl, and report back ? |
Bump, can you try with 4.0.10 or 5.1.2 please ? |
This was recently fixed, it was caused by the retention of a lock after fatal engine error. |
Our setup is:
Ubuntu 14.04
Webserver: Apache/2.4.7
PHP 5.5.9-1ubuntu4.3 with OPcache v7.0.3 enabled and loaded via mod_php
APCu 4.0.4
After having the setup run for a while and just accessing the apcu.php script the apache2 processes freeze with a FUTEX_WAIT issue... I've looked at the strace-output but other than the futex_wait i haven't found anything usefull...
Now what? :)
The text was updated successfully, but these errors were encountered: