I suggest that we introduce a couple of exceptions like: - `villas::Exception(const std::string &msg)` - `villas::SystemError(int errno, const std::string &msg)` Instead of logging the error before throwing the exception or within the exception itself, we should only log the error in the catch block.
I suggest that we introduce a couple of exceptions like:
villas::Exception(const std::string &msg)villas::SystemError(int errno, const std::string &msg)Instead of logging the error before throwing the exception or within the exception itself, we should only log the error in the catch block.