From a7c4cbe53aad51b3e74fa9cb1af975cb8d356954 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Mon, 5 Aug 2013 16:06:16 -0400 Subject: CLI debugging, got rid of nasty old Thread class and replaced with newer cleaner portable idiom. --- node/NodeConfig.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'node/NodeConfig.cpp') diff --git a/node/NodeConfig.cpp b/node/NodeConfig.cpp index 4a174535..0a6c014f 100644 --- a/node/NodeConfig.cpp +++ b/node/NodeConfig.cpp @@ -243,8 +243,10 @@ void NodeConfig::_CBcontrolPacketHandler(UdpSocket *sock,void *arg,const InetAdd for(std::vector< Buffer >::iterator p(resultPackets.begin());p!=resultPackets.end();++p) sock->send(remoteAddr,p->data(),p->size(),-1); } + } catch (std::exception &exc) { + TRACE("exception handling control bus packet from %s: %s",remoteAddr.toString().c_str(),exc.what()); } catch ( ... ) { - TRACE("exception handling control bus packet from %s",remoteAddr.toString().c_str()); + TRACE("exception handling control bus packet from %s: (unknown)",remoteAddr.toString().c_str()); } } -- cgit v1.2.3