Search found 2 matches
- Fri Aug 09, 2013 8:47 am
- Forum: Support - RCF
- Topic: Exception from destructors causing abort with c++11
- Replies: 3
- Views: 13536
Re: Exception from destructors causing abort with c++11
Hi Jarl, Yes, I've seen one. When sending request to UDP multicast address, using RCF::Twoway option, client side will encounter a "Remote call timeout exceeded. No response from peer." exception. This exception will be caught by FutureImpl::callSync()'s try/catch block and re-throw out through Futu...
- Tue Aug 06, 2013 8:33 am
- Forum: Support - RCF
- Topic: Exception from destructors causing abort with c++11
- Replies: 3
- Views: 13536
Exception from destructors causing abort with c++11
Hi, I've found that with Xcode 4 / Clang / c++11 standard, exception thrown from destructors would cause program to terminate, even surrounded by an outer try/catch block. The reason seems to be that destructor in C++11 are implicitly declared as noexcept, according to this email: http://lists.apple...