X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bcda50d908652a231af89aa5764f6f20d6e7f271..3f9b311ec56db95ec539001a860ae3c838c48312:/src/s4u/s4u_ActivitySet.cpp diff --git a/src/s4u/s4u_ActivitySet.cpp b/src/s4u/s4u_ActivitySet.cpp index 215f126650..61957a3f9e 100644 --- a/src/s4u/s4u_ActivitySet.cpp +++ b/src/s4u/s4u_ActivitySet.cpp @@ -103,13 +103,13 @@ ActivityPtr ActivitySet::wait_any_for(double timeout) 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; } } @@ -182,5 +182,9 @@ void sg_activity_set_delete(sg_activity_set_t as) { delete as; } +void sg_activity_unref(sg_activity_t acti) +{ + acti->unref(); +} SG_END_DECL