You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, when loading components, we check for specific symbol in the shared libraries of components. If a symbol is not found, util::plugin throws. This is annoying when trying to debug an application were an exception is thrown with gdb. You usually do a "catch throw", unfortunately, this will also catch those exceptions from util::plugin.
The suggestion would be to use the error_code technique as done in other places already, for example the parcelport.
The text was updated successfully, but these errors were encountered:
Currently, when loading components, we check for specific symbol in the shared libraries of components. If a symbol is not found, util::plugin throws. This is annoying when trying to debug an application were an exception is thrown with gdb. You usually do a "catch throw", unfortunately, this will also catch those exceptions from util::plugin.
The suggestion would be to use the error_code technique as done in other places already, for example the parcelport.
The text was updated successfully, but these errors were encountered: