-
Notifications
You must be signed in to change notification settings - Fork 117
Conversation
That's the "hammer" fix and it resolves the class_loader errors. :-)
Other than that, +1 indigo onward |
Extended the comment. Have a look. |
lol I'm not sure the meaning of "hammer fix" ? |
Nice!
to make the whole thing somewhat thread-safe and remove the condition? ("somewhat" because c++98 does not enforce it while gcc implements it by default). @davetcoleman: it means "why use a scalpel if a hammer does the job?", i.e. "why care for memory management when the OS takes care of it after the process finished?" |
… class_loader's static variables
Interesting article. I changed the code appropriately. |
merged into jade and picked into indigo after testing. |
Please note, that the memory leak is only "formal". The SharedStorage would be maintained until the end of the process anyway. There is no continuous growth of memory usage! |
… class_loader's static variables (moveit#706)
… to avoid interference with destruction of class_loader's static variables
This is actually a workaround for design issues in class_loader.
Fixes #592. Replaces #702 and #705.