Ticket #9113: autoexpire.2.diff
File autoexpire.2.diff, 1.2 KB (added by , 13 years ago) |
---|
-
mythtv/programs/mythbackend/mainserver.cpp
182 182 m_sched(sched), m_expirer(expirer), deferredDeleteTimer(NULL), 183 183 autoexpireUpdateTimer(NULL), m_exitCode(BACKEND_EXIT_OK) 184 184 { 185 AutoExpire::Update(true);186 187 185 PreviewGeneratorQueue::CreatePreviewGeneratorQueue( 188 186 PreviewGenerator::kLocalAndRemote, ~0, 0); 189 187 PreviewGeneratorQueue::AddListener(this); … … 228 226 SLOT(deferredDeleteSlot())); 229 227 deferredDeleteTimer->start(30 * 1000); 230 228 229 if (sched) 230 sched->SetMainServer(this); 231 if (expirer) 232 expirer->SetMainServer(this); 233 231 234 autoexpireUpdateTimer = new QTimer(this); 232 235 connect(autoexpireUpdateTimer, SIGNAL(timeout()), this, 233 236 SLOT(autoexpireUpdate())); 234 237 autoexpireUpdateTimer->setSingleShot(true); 235 238 236 if (sched) 237 sched->SetMainServer(this); 238 if (expirer) 239 expirer->SetMainServer(this); 239 AutoExpire::Update(true); 240 240 } 241 241 242 242 MainServer::~MainServer()