Closed kuon closed 4 years ago
Please note that the GitHub issue tracker is reserved for bug reports and feature requests. It is not a support forum - for community support, please refer to https://partkeepr.com/support/
I do not believe that this is a PartKeepr issue, it looks more like a system issue (kernel bug, or failing hard drive). Please re-open if you can pinpoint it to an actual PartKeepr bug.
I was able to pinpoint the issue to getPatreonStatus
.
partkeepr.org
is down and it is what is causing the issue. The curl process is stuck in curl_multi_select()
. I waited a few minutes with no timeout.
I found this issue: https://bugs.php.net/bug.php?id=63842 but it seems old.
As for the partkeepr side of things I disabled the patreon status. I don't know if partkeepr should do something about this bug. Maybe don't use guzzle/guzzle
which is abandoned and is the wrapper around curl.
You're right, that should not happen, PartKeepr should continue to work even if partkeepr.org is down. Reopening to find a solution:
Indexcontroller.php has a call for the patreon status. Rather strangely i found that safari was ok with it but chrome wouldn't load the page.
Maybe it was an overlap, I fixed the non working partkeepr.org an hour ago
No feedback given for an extended period of time, closing the issue.
Feel free to re-open if you have additional information.
System Information
I have a weird issue with partkeepr being "stuck". The problem started manifesting itself today. I was under version 1.3.0 when the problem appeared. To be sure it was not fixed I tried with the latest git version.
The issue is simple. When running
php app.php
(through CLI or fpm) hangs forever. I am not familiar with php debuging, but I did a syscall trace:$ truss php app.php
It seems to be stuck after reading some timezone files.