Ticket #2194: randomfill.patch
File randomfill.patch, 1.1 KB (added by , 19 years ago) |
---|
-
programs/mythbackend/housekeeper.cpp
48 48 unsigned int longEnough = 0; 49 49 50 50 if (period) 51 longEnough = ((period * oneday) - 600);51 longEnough = ((period * oneday) - oneday/2); 52 52 else 53 53 longEnough = oneday / 8; 54 54 … … 71 71 { 72 72 int hour = now.toString(QString("h")).toInt(); 73 73 if ((hour >= minhour) && (hour <= maxhour)) 74 runOK = true; 74 { 75 int minute = now.toString(QString("m")).toInt(); 76 if ((hour == maxhour && minute > 30) 77 || ((random()%((maxhour-minhour+1)*6)) == 0)) 78 runOK = true; 79 } 75 80 } 76 81 } 77 82 else … … 241 246 updateLastrun(dbTag); 242 247 } 243 248 244 sleep(300 );249 sleep(300 + (random()%8)); 245 250 } 246 251 } 247 252