diff --git a/mythtv/programs/mythbackend/autoexpire.cpp b/mythtv/programs/mythbackend/autoexpire.cpp
index a34d35e..a0b9c50 100644
a
|
b
|
void AutoExpire::SendDeleteMessages(pginfolist_t &deleteList) |
644 | 644 | .arg((*it)->GetRecordingStartTime(ISODate))); |
645 | 645 | gCoreContext->dispatch(me); |
646 | 646 | |
647 | | deleted_set.insert((*it)->MakeUniqueKey()); |
648 | | |
649 | 647 | ++it; // move on to next program |
650 | 648 | } |
651 | 649 | } |
… |
… |
void AutoExpire::Update(int encoder, int fsID, bool immediately) |
1105 | 1103 | |
1106 | 1104 | void AutoExpire::UpdateDontExpireSet(void) |
1107 | 1105 | { |
1108 | | dont_expire_set = deleted_set; |
| 1106 | dont_expire_set.clear(); |
1109 | 1107 | |
1110 | 1108 | MSqlQuery query(MSqlQuery::InitCon()); |
1111 | 1109 | query.prepare( |
diff --git a/mythtv/programs/mythbackend/autoexpire.h b/mythtv/programs/mythbackend/autoexpire.h
index 8939f38..d47ff86 100644
a
|
b
|
class AutoExpire : public QObject |
113 | 113 | |
114 | 114 | // main expire info |
115 | 115 | QSet<QString> dont_expire_set; |
116 | | QSet<QString> deleted_set; |
117 | 116 | ExpireThread *expire_thread; // protected by instance_lock |
118 | 117 | uint desired_freq; // protected by instance_lock |
119 | 118 | bool expire_thread_run; // protected by instance_lock |