globals->finger[contact].port);
}
CATCH(e) {
- RETHROW0("Unable to connect!: %s");
+ RETHROWF("Unable to connect!: %s");
}
TRY {
gras_msg_send(temp_sock, "chord_get_suc", &asking);
}
CATCH(e) {
- RETHROW0("Unable to ask!: %s");
+ RETHROWF("Unable to ask!: %s");
}
gras_msg_wait(10., "chord_rep_suc", &temp_sock, &outgoing);
}
XBT_INFO("Successor information sent!");
}
CATCH(e) {
- RETHROW2("%s:Timeout sending successor information to %s: %s",
+ RETHROWF("%s:Timeout sending successor information to %s: %s",
globals->host, gras_socket_peer_name(expeditor));
}
gras_socket_close(expeditor);
TRY {
temp_sock = gras_socket_client(globals->host, globals->port);
} CATCH(e) {
- RETHROW0("Unable to contact known host: %s");
+ RETHROWF("Unable to contact known host: %s");
}
get_suc_msg.id = globals->id;
gras_msg_send(temp_sock, "chord_get_suc", &get_suc_msg);
} CATCH(e) {
gras_socket_close(temp_sock);
- RETHROW0("Unable to contact known host to get successor!: %s");
+ RETHROWF("Unable to contact known host to get successor!: %s");
}
TRY {
XBT_INFO("Waiting for reply!");
gras_msg_wait(6000, "chord_rep_suc", &temp_sock2, &rep_suc_msg);
} CATCH(e) {
- RETHROW1("%s: Error waiting for successor:%s", globals->host);
+ RETHROWF("%s: Error waiting for successor:%s", globals->host);
}
globals->finger[0].id = rep_suc_msg.id;
snprintf(globals->finger[0].host, 1024, rep_suc_msg.host);
temp_sock = gras_socket_client(other_host, other_port);
}
CATCH(e) {
- RETHROW0("Unable to contact known host: %s");
+ RETHROWF("Unable to contact known host: %s");
}
get_suc_msg.id = globals->id;
}
CATCH(e) {
gras_socket_close(temp_sock);
- RETHROW0("Unable to contact known host to get successor!: %s");
+ RETHROWF("Unable to contact known host to get successor!: %s");
}
TRY {
gras_msg_wait(10., "chord_rep_suc", &temp_sock2, &rep_suc_msg);
}
CATCH(e) {
- RETHROW1("%s: Error waiting for successor:%s", globals->host);
+ RETHROWF("%s: Error waiting for successor:%s", globals->host);
}
globals->finger[0].id = rep_suc_msg.id;
snprintf(globals->finger[0].host, 1024, rep_suc_msg.host);
globals->finger[0].port);
}
CATCH(e) {
- RETHROW0("Unable to contact successor: %s");
+ RETHROWF("Unable to contact successor: %s");
}
notify_msg.id = globals->id;
gras_msg_send(temp_sock, "chord_notify", ¬ify_msg);
}
CATCH(e) {
- RETHROW0("Unable to notify successor! %s");
+ RETHROWF("Unable to notify successor! %s");
}
}