Search found 2 matches

by mystersu
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...
by mystersu
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...