diff options
author | d0gtail <dogtail@web.de> | 2018-12-01 17:02:15 +0100 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2018-12-02 20:01:26 +0000 |
commit | ebb37693a507ac4bbf8b9637d1591385cba457fc (patch) | |
tree | d1098d806af4d7959a71745b79004ab420845cd4 | |
parent | 55928f23cbb722f0e957e6a9f12dee282a1b4a35 (diff) |
UHDDevice: log exception information on device open failure
Change-Id: Ia84ddcf50cc83f9326b22bfdfb4f259b4e0bc5f1
-rw-r--r-- | Transceiver52M/device/uhd/UHDDevice.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Transceiver52M/device/uhd/UHDDevice.cpp b/Transceiver52M/device/uhd/UHDDevice.cpp index 3db09a8..765150f 100644 --- a/Transceiver52M/device/uhd/UHDDevice.cpp +++ b/Transceiver52M/device/uhd/UHDDevice.cpp @@ -635,8 +635,8 @@ int uhd_device::open(const std::string &args, int ref, bool swap_channels) LOGC(DDEV, INFO) << "Using discovered UHD device " << dev_addrs[0].to_string(); try { usrp_dev = uhd::usrp::multi_usrp::make(addr); - } catch(...) { - LOGC(DDEV, ALERT) << "UHD make failed, device " << args; + } catch(uhd::key_error::exception &e) { + LOGC(DDEV, ALERT) << "UHD make failed, device " << args << ", exception:\n" << e.what(); return -1; } |