[mythtv-users] how to get slaves to automatically reconnect to the master backend

Tom Lichti redpepperracing at gmail.com
Thu Aug 20 14:58:28 UTC 2009


On Thu, Aug 20, 2009 at 10:46 AM, Peter
Abplanalp<pta-myth at psaconsultants.com> wrote:
> On Thu, Aug 20, 2009 at 8:33 AM, Tom Lichti<redpepperracing at gmail.com> wrote:
>> When the master reboots spontaneously, the slaves probably still have
>> a socket open to what they think is the master, and when the master
>> actually comes back up, the slaves don't know, because they think they
>> are still connected to the master. Not sure how to get around that
>> without some scripting.
>
> i think you are probably correct, any ideas on how i might script that?

Well....some kind of heartbeat running in cron on the slaves that
tries to ping the master server, and if it fails, recycle the
mythbackend process. Now you are at the mercy of the network though.
You could also try to do some kind of TCP connection from the slave as
a test of the backend. Or if you want to get even more fancy, have a
cron on the slaves that gets the uptime from the master and if it is
less than the previous value, recycle the mythbackend process. As they
say in perl, there is more than one way to do it.

Tom


More information about the mythtv-users mailing list