Friendica Troubleshooting – poller.php

Friendica kann ja schon nett sein, bis auf den Poller. Der wirft Fehlermeldungen Ende nie, dass da etwas mit dem Prozess killen nicht stimmen kann.

Warning: posix_kill() expects parameter 2 to be long, string given in include/pidfile.php on line 38
PHP Warning: posix_kill() expects parameter 2 to be long, string given in include/pidfile.php on line 38

Nun, im Code selbst findet sich an besagter Stelle folgender Code:

return(posix_kill(file_get_contents($this->_file), SIGTERM));

So wie ich die Fehlermeldung interpretiere, dürfte da etwas mit der PCNTL Konstante nicht passen. Also mal kurz die Konstante durch die entsprechende Nummer ersetzt:

return(posix_kill(file_get_contents($this->_file), 15));

Dann bleibt nur noch abzuwarten, ob das das Problem bei mir behoben hat.

Author:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert