diff --git a/src/TDB2.cpp b/src/TDB2.cpp index 845d736f6..5332ba433 100644 --- a/src/TDB2.cpp +++ b/src/TDB2.cpp @@ -1603,6 +1603,7 @@ int TDB2::gc () { pending.clear (); pending._dirty = true; + pending._loaded_tasks = true; for (task = pending_tasks_after.begin (); task != pending_tasks_after.end (); @@ -1617,6 +1618,7 @@ int TDB2::gc () { completed.clear (); completed._dirty = true; + completed._loaded_tasks = true; for (task = completed_tasks_after.begin (); task != completed_tasks_after.end ();