February 1, 201313 yr Hi, I finally got around to installing SickBeardanime on my unraid box and doing the update to unRaid rc11. I have to say that getting it up and running with the plugin that was modified from Influencer's script was nice and easy, but I have found that the fork from the original SickBeard is a little lacking. I have had problems with it starting, stopping and post processing. In order to curb some of the issues, I have made these modifications so far and its helped with some, not all of the issues that I am having. 1. I altered the plugin to not try and download older versions of required packages that were already installed by the up to date version of Influencer's SickBeard plugin. This was just a general fix that I wanted to do, it was not in response to any errors. 2. I was having issues with the service not stopping properly, so I modified the code for rc.sickbeardanime to use the more up to date version from the master SickBeard branch. This cured all start / stop / restart issues I was having. 3. The big problem I am having now is that post processing script gets "stuck" and then nothing else processes on sabnzbd, thus hanging every download that follows. This does not happen all the time, just randomly. To try and fix it, I have taken the post processing scripts that were part of the anime branch and modified them to be in line with the new code in the master SickBeard branch. This unfortunately did not help. I am not quite finding the exact cause, but from what I can tell it seems to happen when SickBeardanime trys to contact thetvdb for information on the anime episode for renaming. It apppears that something happens that stops the function dead and then everything else hangs at this spot until the post processing script is killed. What I am looking for is anyone that might have a level of familiarity with the codebase for SickBeard that could give me some insight where to look for the renaming function, so I can modify based on the master branch or someone that might have more experience with linux than I do, that could maybe help me modify the postProcessing script to have some sort of timer that if it goes beyond say 60 seconds, it will kill itself so that processing can continue on other files. Thanks in advance!
February 2, 201313 yr Author Well I found the file I was looking for at /usr/local/sickbeardanime/sickbeard/postProcessor.py I started from the current master version of that file and then added all the anime portions back into it. This seems to have cured my problems. It's a hack job, but if anyone else runs into the same problem, I would be happy to share any knowledge I might have on it.
Archived
This topic is now archived and is closed to further replies.