Skip to content

Commit 92d83ec

Browse files
Janosch MachowinskiJanosch Machowinski
authored andcommitted
fix: Prune dynamic storage if needed
Signed-off-by: Janosch Machowinski <[email protected]>
1 parent ff668ee commit 92d83ec

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

rclcpp/include/rclcpp/wait_set_policies/dynamic_storage.hpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,11 @@ class DynamicStorage : public rclcpp::wait_set_policies::detail::StoragePolicyCo
216216
shared_waitables_
217217
);
218218

219+
if(this->needs_pruning_) {
220+
this->storage_prune_deleted_entities();
221+
this->needs_pruning_ = false;
222+
}
223+
219224
this->storage_release_ownerships();
220225
}
221226

0 commit comments

Comments
 (0)