irobot-ros / events-executor

ROS 2 C++ executor bringing low CPU usage, low latency and deterministic ordering
BSD 3-Clause "New" or "Revised" License
43 stars 13 forks source link

Clear weak entities on entities collector execute() #25

Closed mauropasse closed 9 months ago

mauropasse commented 9 months ago

This PR fixes the issue of new entities sharing the same memory released by a previous expired entity, where trying to lock the weak pointer failed.