discard additional cache.NotFound errors in diff.Update

master
Oliver Tonnhofer 2016-11-25 13:38:19 +01:00
parent 4605e38c75
commit c90badce51
1 changed files with 2 additions and 2 deletions

View File

@ -219,8 +219,8 @@ func Update(oscFile string, geometryLimiter *limit.Limiter, expireor expire.Expi
// always delete, to prevent duplicate elements from overlap of initial
// import and diff import
if err := deleter.Delete(elem); err != nil {
return diffError(err, "delete element", elem)
if err := deleter.Delete(elem); err != nil && err != cache.NotFound {
return diffError(err, "delete element %#v", elem)
}
if elem.Del {
if !elem.Add {