return ret;
} catch (const HostFailureException& e) {
handle_failed_activities();
- throw e;
+ throw;
} catch (const NetworkFailureException& e) {
handle_failed_activities();
- throw e;
+ throw;
} catch (const StorageFailureException& e) {
handle_failed_activities();
- throw e;
+ throw;
}
}
{
delete as;
}
+void sg_activity_unref(sg_activity_t acti)
+{
+ acti->unref();
+}
SG_END_DECL