From c80ac1d99193533faa17f0075b9ce767a0d78eb8 Mon Sep 17 00:00:00 2001 From: mquinson Date: Tue, 30 Nov 2010 11:03:31 +0000 Subject: [PATCH] Kill gras measurement sockets for now. If you rely on them, sorry. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8746 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- ChangeLog | 4 ++++ src/gras/Transport/transport.c | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 21fe3abc91..8de9fc0e73 100644 --- a/ChangeLog +++ b/ChangeLog @@ -102,6 +102,10 @@ SimGrid (3.5) unstable; urgency=low GRAS: * New function: gras_msgtype_get_name() + * Implement gras_spawn_agent in RL too (the prototype changed a bit) + * Kill measurement sockets for now. If you rely on them, sorry. This + release is not for you. This feature will be reintroduced in the + future, but we cannot delay the release any further. SMPI * New Model SMPI (three-interval linear regression for correction factors) diff --git a/src/gras/Transport/transport.c b/src/gras/Transport/transport.c index e7c51e091b..3d159d1f5b 100644 --- a/src/gras/Transport/transport.c +++ b/src/gras/Transport/transport.c @@ -490,7 +490,8 @@ void gras_socket_meas_send(gras_socket_t peer, unsigned long int sent_sofar; XBT_IN; - + THROW0(unknown_error,0,"measurement sockets were broken in this release of SimGrid and should be ported back in the future." + "If you depend on it, sorry, you have to use an older version, or wait for the future version using it..."); if (gras_if_RL()) chunk = xbt_malloc0(msg_size); @@ -537,6 +538,8 @@ void gras_socket_meas_recv(gras_socket_t peer, unsigned long int got_sofar; XBT_IN; + THROW0(unknown_error,0,"measurement sockets were broken in this release of SimGrid and should be ported back in the future." + "If you depend on it, sorry, you have to use an older version, or wait for the future version using it..."); if (gras_if_RL()) chunk = xbt_malloc(msg_size); @@ -577,6 +580,8 @@ void gras_socket_meas_recv(gras_socket_t peer, gras_socket_t gras_socket_meas_accept(gras_socket_t peer) { gras_socket_t res; + THROW0(unknown_error,0,"measurement sockets were broken in this release of SimGrid and should be ported back in the future." + "If you depend on it, sorry, you have to use an older version, or wait for the future version using it..."); xbt_assert0(peer->meas, "No need to accept on non-measurement sockets (it's automatic)"); -- 2.20.1