Skip to content
This repository was archived by the owner on May 31, 2025. It is now read-only.

Fixing logic issue causing cache not to be saved properly.#931

Closed
bponsler wants to merge 1 commit intoros:indigo-develfrom
bponsler:caching_fix
Closed

Fixing logic issue causing cache not to be saved properly.#931
bponsler wants to merge 1 commit intoros:indigo-develfrom
bponsler:caching_fix

Conversation

@bponsler
Copy link
Copy Markdown
Contributor

The returns were causing the logic to save the cache never execute when a executable/resource was successfully located. This change reduced the XML parsing/loading process for my launch file from ~15 seconds to < 1 second.

@dirk-thomas dirk-thomas mentioned this pull request Jan 26, 2017
@dirk-thomas
Copy link
Copy Markdown
Member

Sorry for the late response. Thank you for your patch. I finally got around to take a closer look. I created #966 as a replacement which targets the kinetic-devel branch instead and moves the additional code to persist the data out of the try block. It would be great if you could try it and confirm if it works for you too.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants