X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9104957deccc59e0e804215d5db498fabfd40d29..e0e78e5fd1f74efdc62ed85e5b20d4cb70838a8f:/src/msg/msg_comm.cpp diff --git a/src/msg/msg_comm.cpp b/src/msg/msg_comm.cpp index 8490f780f0..fd36e6e6eb 100644 --- a/src/msg/msg_comm.cpp +++ b/src/msg/msg_comm.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2004-2020. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2004-2021. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -99,13 +99,13 @@ int MSG_comm_testany(const_xbt_dynar_t comms) try { finished_index = simcall_comm_testany(s_comms.data(), s_comms.size()); } catch (const simgrid::TimeoutException& e) { - finished_index = e.value; + finished_index = e.get_value(); status = MSG_TIMEOUT; } catch (const simgrid::CancelException& e) { - finished_index = e.value; + finished_index = e.get_value(); status = MSG_TASK_CANCELED; } catch (const simgrid::NetworkFailureException& e) { - finished_index = e.value; + finished_index = e.get_value(); status = MSG_TRANSFER_FAILURE; } @@ -176,13 +176,13 @@ int MSG_comm_waitany(const_xbt_dynar_t comms) try { finished_index = simcall_comm_waitany(s_comms.data(), s_comms.size(), -1); } catch (const simgrid::TimeoutException& e) { - finished_index = e.value; + finished_index = e.get_value(); status = MSG_TIMEOUT; } catch (const simgrid::CancelException& e) { - finished_index = e.value; + finished_index = e.get_value(); status = MSG_TASK_CANCELED; } catch (const simgrid::NetworkFailureException& e) { - finished_index = e.value; + finished_index = e.get_value(); status = MSG_TRANSFER_FAILURE; }