I've been having a similar problem and after reading your post I realize that the backend is probably segfaulting and restarting itself due to a script I've been using. So, every time it dies it restarts and is probably adding a new commercial flagging process when it starts.
<br><br><span style="font-weight: bold;">#!/bin/bash</span><br style="font-weight: bold;"><br style="font-weight: bold;"><span style="font-weight: bold;">while [ 2 ]; do</span><br style="font-weight: bold;"><span style="font-weight: bold;">
BackendRunStatus=`ps -A | grep -c "mythbackend"`</span><br style="font-weight: bold;"><span style="font-weight: bold;">if [ $BackendRunStatus == 0 ]</span><br style="font-weight: bold;"><span style="font-weight: bold;">
then</span><br style="font-weight: bold;"><span style="font-weight: bold;">/usr/bin/mythbackend -v none > /dev/null &</span><br style="font-weight: bold;"><span style="font-weight: bold;">fi</span><br style="font-weight: bold;">
<span style="font-weight: bold;">sleep 5</span><br style="font-weight: bold;"><span style="font-weight: bold;">done</span><br><br>So, a question for the list, I'm sure its user error somehow but when I stop Mythbackend from the command line by using CTL-C and I look in the process list it's listed as "sleeping" and seems to not go-away. This is on an Ubuntu FE/BE is there a correct way to stop a process that is running from the command line that will get rid of all the threads? Could I modify the script to include some sort of terminate or kill process to get rid of anything left over?
<br><br>Thanks.<br><br>AJM,<br>