Ich würde entweder das socket_recvfrom() non-blocking machen oder einen Timeout verwenden, der deutlich unter dem wait_timeout in der /etc/my.cnf liegt.
Alternativ kannst du natürlich auch mit der Fehlermeldung leben und diese in das CUSTOM_LOG umbiegen.
Der Fehler tritt auf, wenn das socket_recvfrom() länger als wait_timeout in der my.cnf blockiert (Angabe ist in Sekunden). Bei mir ist es auf 28800 (8h) gesetzt. Folglich müsste der Fehler bei euch auftauchen wenn länger als 8h nichts per UDP empfangen wurde. Würde das passen?
Alternativ kannst du natürlich auch mit der Fehlermeldung leben und diese in das CUSTOM_LOG umbiegen.
Der Fehler tritt auf, wenn das socket_recvfrom() länger als wait_timeout in der my.cnf blockiert (Angabe ist in Sekunden). Bei mir ist es auf 28800 (8h) gesetzt. Folglich müsste der Fehler bei euch auftauchen wenn länger als 8h nichts per UDP empfangen wurde. Würde das passen?
Kommentar