diff options
author | Henning Baldersheim <balder@oath.com> | 2018-10-09 10:48:58 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@oath.com> | 2018-10-09 10:48:58 +0200 |
commit | 2e13757ec7e6df7b96bb53dee327de3286ebda4c (patch) | |
tree | dff568f68aebec59708365a679e4e09b5d5b718f /logd/src/apps | |
parent | fb3ff51c1aaa7f90041e6c7fd148a4a46d6618cb (diff) |
Expose exception information. If totally unknown, generate core.
Diffstat (limited to 'logd/src/apps')
-rw-r--r-- | logd/src/apps/logd/main.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/logd/src/apps/logd/main.cpp b/logd/src/apps/logd/main.cpp index 62f1e48b233..78e23d7464f 100644 --- a/logd/src/apps/logd/main.cpp +++ b/logd/src/apps/logd/main.cpp @@ -83,8 +83,8 @@ int main(int, char**) LOG(error, "stopping on error: %s", ex.what()); EV_STOPPING("logdemon", "fatal error"); return 1; - } catch (...) { - LOG(error, "unknown exception"); + } catch (std::exception & ex) { + LOG(error, "unknown exception: %s", ex.what()); EV_STOPPING("logdemon", "unknown error"); return 1; } |