[mythtv-users] Zap2It needs our help
Matt White
whitem at arts.usask.ca
Mon Jun 14 01:37:56 EDT 2004
Chris Petersen wrote:
>>It's in the General setup in the frontend, fourth (last) page. Check
>>the "Automatically run mythfilldatabase", and then fill in the settings
>>that appear...
>
>
> ahh, sweet, thanks. Would have thought it would be under "TV".
>
> so all things considered, wouldn't it be best to set the default times
> to 1 -> 24? So it runs randomly at some point during the day? (could
> add code to the random such that it would never run less than 12 hours
> apart, etc)
Probably not a bad idea. Currently, the housekeeping thread that kicks
off mythfilldatabase wakes up ever 5 minutes and checks to see if
anything needs to be done. The frequency (in days) to run
mythfilldatabase is set on the setup page, as is the min/max time for
execution start. It's not really random right now - it's kind of a
'walking' pattern. For example, with a min/max window set to 01:00 to
05:00, and 1 one day run frequency:
The first run will be the first time the housekeeping thread wakes up
inside the min/max window. Say it wakes at 01:02. mythfilldatabase
runs until ~01:10, and the database is updated with the last runtime.
Next time (the next night), when the housekeeping thread wakes up at
01:02, it hasn't been a full day since the last run, so it goes back to
sleep. Two wakes later at 01:12, all conditions will be satisfied and
it'll run.
If it becomes an issue, I can probably make it be more random (I did the
original housekeeping thread). Right now I'm working on my DVB card...
--
Matt White whitem at arts.usask.ca
Arts and Science Computer Labs University of Saskatchewan
It sure is Monday... Ain't it a sin
I've gotta work my way thru the week again.
- Mark Chesnutt..."Sure Is Monday"
More information about the mythtv-users
mailing list