Skip to content
Snippets Groups Projects
Commit 7f3aabd5 authored by Gigg, Martyn Anthony's avatar Gigg, Martyn Anthony
Browse files

Loader search does descriptor callback even if exception thrown.

Refs #7523
parent 94047da4
No related branches found
No related tags found
No related merge requests found
......@@ -53,8 +53,6 @@ namespace Mantid
try
{
const int confidence = alg->confidence(descriptor);
callback.apply(descriptor);
if(confidence > maxConfidence) // strictly greater
{
bestLoader = name;
......@@ -65,6 +63,7 @@ namespace Mantid
{
logger.warning() << "Checking loader '" << name << "' raised an error: '" << exc.what() << "'. Loader skipped." << std::endl;
}
callback.apply(descriptor);
}
return bestLoader;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment