You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I use needrestart to monitor things on my Debian 10 server that needs to be restarted. It normally works pretty well, but it seems it is falsely reporting the Jitsi Videobrige needs to be restarted.
Current behavior
Whatever I do (restart the systemd service, reboot the whole machine) needrestart reports the videobridge service needs to be restarted.
root@foobar:/# needrestart -r l -l -v
[main] eval /etc/needrestart/needrestart.conf
[main] needrestart v3.4
[main] running in root mode
[Core] Using UI 'NeedRestart::UI::stdio'...
[main] systemd detected
[main] vm detected
[Core] #499 is a NeedRestart::Interp::Java
[Core] #526 is a NeedRestart::Interp::Python
[Python] #526: source=/usr/share/unattended-upgrades/unattended-upgrade-shutdown
[main] #529 uses deleted /tmp/jna-105622/jna2325222669326972183.tmp
[main] #529 is not a child
[Core] #535 is a NeedRestart::Interp::Python
[Python] #535: source=/usr/bin/fail2ban-server
[Core] #971 is a NeedRestart::Interp::Ruby
[Ruby] #971: source=/usr/bin/puppet
[main] #529 exe => /usr/lib/jvm/java-11-openjdk-amd64/bin/java
[Core] #529 is a NeedRestart::Interp::Java
[Core] #529 source is UNKNOWN
[main] #529 is jitsi-videobridge.service
[main] inside container or vm, skipping microcode checks
Services to be restarted:
systemctl restart jitsi-videobridge.service
No containers need to be restarted.
No user sessions are running outdated binaries.
The needrestart code used to check if Java services need to be restarted can be found here:
Description
I use needrestart to monitor things on my Debian 10 server that needs to be restarted. It normally works pretty well, but it seems it is falsely reporting the Jitsi Videobrige needs to be restarted.
Current behavior
Whatever I do (restart the systemd service, reboot the whole machine) needrestart reports the videobridge service needs to be restarted.
The needrestart code used to check if Java services need to be restarted can be found here:
https://github.com/liske/needrestart/blob/master/perl/lib/NeedRestart/Interp/Java.pm
Expected Behavior
Once restarted, the videobridge should not report it still needs to be restarted.
Possible Solution
Steps to reproduce
needrestart
from the main Debian repositoryneedrestart -r l -l -v
orneedrestart -p
as rootsystemd restart jvb
)needrestart -r l -l -v
orneedrestart -p
as rootEnvironment details
Server: Debian 10
Install method: Jitsi Debian Packages
Videobridge version: 1126-1
Needrestart version: 3.4
Java interpreter: openjdk-11-jre-headless 11.0.6+10-1~deb10u1
The text was updated successfully, but these errors were encountered: