[mythtv-commits] Ticket #2670: shutdown won't be initialized any more, once "shut down"
MythTV
mythtv at cvs.mythtv.org
Thu Nov 9 15:45:51 UTC 2006
#2670: shutdown won't be initialized any more, once "shut down"
----------------------------------+-----------------------------------------
Reporter: fux at users.berlios.de | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: 0.20
Severity: low |
----------------------------------+-----------------------------------------
hio,
once the master backend decided to shutdown my system, even if it actually
didn't start down entirely, the master never reruns the preshutdown or
shutdown-commands, although it schedules another "shutdown", when being
idle again.
{{{
2006-11-09 11:11:00.995 10 secs left to system shutdown!
2006-11-09 11:11:10.043 0 secs left to system shutdown!
running /usr/local/sbin/preshutdown on pulp with
running /usr/local/sbin/mythtv-set-wol on pulp with 19:52 2006-11-09
2006-11-09 11:13:18.328 Slave backend: zoe no longer connected
}}}
this works well and actually only shuts down my slave backend, the master-
server never gets shut down. now:
{{{
2006-11-09 16:06:29.100 10 secs left to system shutdown!
2006-11-09 16:06:39.143 0 secs left to system shutdown!
2006-11-09 16:09:18.189 Reschedule requested for id -1.
}}}
there are many new "system shutdown" events in the log, but non of them
are calling the actuall shutdown command any more, which is a pitty.
In my setup the slave backend gets woken up by wol and records the showing
I want to record it, but is never send to sleep again, I guess as the
master itself thinks "he" or the slave is already in sleep/shutdown-mode.
Well if he really thinks this, he wouldn't have to reschedule those
shutdown-sequences, so I presume, there is a bug, which prevents the
server from actually shutting down the system more often than once.
== workaround ==
I'm now restarting my backend every wol-call of the client, which can't be
intentional by design :)
I know, this isn't the setup you intended to use the shutdown-wakeup-
mechanism for but this is my usecase:
My master-backend runs 24/7 and I only want to boot the slave-backend once
in a while, a record should take place: I use a "shutdown" command, which
only shuts down the slave backend and the wakeup call is timed with a at-
cmd-call and a corresponding etherwake-call to the slave.
sincerly,
/fux
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/2670>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list