Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
rename surfxml.dtd into simgrid.dtd
[simgrid.git] / examples / gras / mmrpc / mmrpc_server.c
index ebdf498..eacd9d2 100644 (file)
@@ -28,15 +28,14 @@ static int server_cb_request_handler(gras_msg_cb_ctx_t ctx,
   result = xbt_matrix_double_new_mult(request[0], request[1]);
 
   /* 3. Send it back as payload of a pong message to the expeditor */
-  gras_msg_send(expeditor, gras_msgtype_by_name("answer"), &result);
+  gras_msg_send(expeditor, "answer", &result);
 
   /* 4. Cleanups */
   xbt_matrix_free(request[0]);
   xbt_matrix_free(request[1]);
   xbt_matrix_free(result);
-  gras_socket_close(expeditor);
    
-  return 1;
+  return 0;
 } /* end_of_server_cb_request_handler */
 
 int server (int argc,char *argv[]) {
@@ -73,6 +72,5 @@ int server (int argc,char *argv[]) {
   gras_socket_close(sock);
   gras_exit();
    
-  INFO0("Done.");
   return 0;
 } /* end_of_server */