Crawler läuft seit 2.5.0 nicht mehr sauber
Created by: lookshe
Seit Version 2.5.0 scheint der Crawler, zumindest bei mir nicht mehr ganz sauber zu laufen und zumindest die beiden morgendlichen Läufe scheinen ein Problem zu haben und keine Filmlisten zu erzeugen. Ich denke mal, dass es mit folgender Ausgabe etwas zu tun hat. Gerade die morgendlichen langen Läufe werden irgendwann einfach hart angehalten und das geht seit der Umstellung scheinbar nicht mehr sauber.
java.lang.ThreadDeath at java.lang.Thread.stop(Thread.java:850) at mServer.search.MserverSearch.filmeSuchen(MserverSearch.java:127) at mServer.MServer.laufen(MServer.java:125) at mServer.tool.MserverTimer.ping(MserverTimer.java:36) at mServer.tool.MserverTimer.run(MserverTimer.java:43) at java.lang.Thread.run(Thread.java:745)
Logfiles habe ich mal hier bereitgestellt: www.thehappy.de/~lookshe/pub/MSearch__2017.02.07.log http://www.thehappy.de/~lookshe/pub/MvServer__2017.02.06.log http://www.thehappy.de/~lookshe/pub/direct__2017.02.06.log
Meine spontane Vermutung: Mit dem neu eingesetzten Framework für das Threading reicht folgende Zeile wohl nicht aus um alle Exceptions sauber zu fangen und irgendwas hängt sich auf https://github.com/mediathekview/MServer/blob/master/src/main/java/mServer/search/MserverSearch.java#L130