MSG_host_get_name(MSG_host_self()),
timeout);
- r_pid = MSG_task_select_from((m_channel_t) pd->chan, timeout);
-
+ TRYOLD(MSG_channel_select_from((m_channel_t) pd->chan, timeout, &r_pid));
+
if (r_pid < 0) {
DEBUG0("TIMEOUT");
return timeout_error;
/* Socket to expeditor not created yet */
DEBUG0("Create a socket to the expeditor");
- TRY(gras_trp_plugin_get_by_name("buf",&trp));
+ TRYOLD(gras_trp_plugin_get_by_name("buf",&trp));
gras_trp_socket_new(1,dst);
(*dst)->plugin = trp;