mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-07-01 17:46:52 -04:00
delete GXS IDs with no TS
This commit is contained in:
parent
951f29f155
commit
a7d82cf197
1 changed files with 6 additions and 8 deletions
|
@ -340,17 +340,15 @@ public:
|
||||||
|
|
||||||
std::map<RsGxsId,time_t>::const_iterator it = mLastUsageTS.find(gxs_id) ;
|
std::map<RsGxsId,time_t>::const_iterator it = mLastUsageTS.find(gxs_id) ;
|
||||||
|
|
||||||
if(it == mLastUsageTS.end())
|
bool no_ts = (it == mLastUsageTS.end()) ;
|
||||||
{
|
|
||||||
std::cerr << "No Ts for this ID => kept" << std::endl;
|
|
||||||
return true ;
|
|
||||||
}
|
|
||||||
|
|
||||||
time_t last_usage_ts = it->second;
|
time_t last_usage_ts = no_ts?0:(it->second);
|
||||||
time_t max_keep_time ;
|
time_t max_keep_time ;
|
||||||
|
|
||||||
if(is_id_banned)
|
if(no_ts)
|
||||||
max_keep_time = MAX_KEEP_KEYS_BANNED ;
|
max_keep_time = 0 ;
|
||||||
|
else if(is_id_banned)
|
||||||
|
max_keep_time = MAX_KEEP_KEYS_BANNED ;
|
||||||
else if(is_known_id)
|
else if(is_known_id)
|
||||||
max_keep_time = MAX_KEEP_KEYS_SIGNED_KNOWN ;
|
max_keep_time = MAX_KEEP_KEYS_SIGNED_KNOWN ;
|
||||||
else if(is_signed_id)
|
else if(is_signed_id)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue