Linux serviio not stopping properly
Hi
I encountered a problem with serviio service stopping. Im running debian jessie, open-jre-7.
Servio starts properly, and works:
When I attempt to stop service it seem to stop:
But actually java process still works!
Does anyone have any idea what wrong is happening? Serviio logs nothing at this point, and Im puzzled.
I encountered a problem with serviio service stopping. Im running debian jessie, open-jre-7.
Servio starts properly, and works:
- Code:
root@Darmach-NAS ~ $ service serviio status
serviio.service - LSB: Start the serviio DLNA server in headless mode
Loaded: loaded (/etc/init.d/serviio)
Active: active (running) since Mon 2014-08-11 10:05:29 CEST; 5min ago
Process: 549 ExecStart=/etc/init.d/serviio start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/serviio.service
├─862 /usr/bin/sudo -u serviio -H /opt/serviio/default/bin/serviio.sh -headless
├─926 /bin/sh /opt/serviio/default/bin/serviio.sh -headless
└─968 java -Xmx512M -Xms20M -XX:+UseParNewGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -Djava.net.preferIPv4Stack=true -Djava.awt.headles...
Aug 11 10:05:29 Darmach-NAS serviio[549]: Starting Serviio DLNA server: .
Aug 11 10:05:29 Darmach-NAS systemd[1]: Started LSB: Start the serviio DLNA server in headless mode.
Aug 11 10:05:33 Darmach-NAS sudo[862]: root : TTY=unknown ; PWD=/ ; USER=serviio ; COMMAND=/opt/serviio/default/bin/serviio.sh -headless
Aug 11 10:05:33 Darmach-NAS sudo[862]: pam_unix(sudo:session): session opened for user serviio by (uid=0)
When I attempt to stop service it seem to stop:
- Code:
root@Darmach-NAS ~ $ systemctl stop serviio
root@Darmach-NAS ~ $ echo $?
0
root@Darmach-NAS ~ $ systemctl status serviio
serviio.service - LSB: Start the serviio DLNA server in headless mode
Loaded: loaded (/etc/init.d/serviio)
Active: inactive (dead) since Mon 2014-08-11 10:13:53 CEST; 36s ago
Process: 1693 ExecStop=/etc/init.d/serviio stop (code=exited, status=0/SUCCESS)
Process: 549 ExecStart=/etc/init.d/serviio start (code=exited, status=0/SUCCESS)
Aug 11 10:05:29 Darmach-NAS serviio[549]: Starting Serviio DLNA server: .
Aug 11 10:05:29 Darmach-NAS systemd[1]: Started LSB: Start the serviio DLNA server in headless mode.
Aug 11 10:05:33 Darmach-NAS sudo[862]: root : TTY=unknown ; PWD=/ ; USER=serviio ; COMMAND=/opt/serviio/default/bin/serviio.sh -headless
Aug 11 10:05:33 Darmach-NAS sudo[862]: pam_unix(sudo:session): session opened for user serviio by (uid=0)
Aug 11 10:13:53 Darmach-NAS systemd[1]: Stopping LSB: Start the serviio DLNA server in headless mode...
Aug 11 10:13:53 Darmach-NAS serviio[1693]: Shutting down Serviio DLNA daemon:
Aug 11 10:13:53 Darmach-NAS systemd[1]: Stopped LSB: Start the serviio DLNA server in headless mode.
Aug 11 10:14:19 Darmach-NAS systemd[1]: Stopped LSB: Start the serviio DLNA server in headless mode.
But actually java process still works!
- Code:
root@Darmach-NAS ~ $ ps -ef | grep java
serviio 968 926 3 10:05 ? 00:00:17 java -Xmx512M -Xms20M -XX:+UseParNewGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Dderby.system.home=/opt/serviio/default/library -Dserviio.home=/opt/serviio/default -classpath /opt/serviio/default/lib/*:/opt/serviio/default/config org.serviio.MediaServer -headless
Does anyone have any idea what wrong is happening? Serviio logs nothing at this point, and Im puzzled.