X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Futil%2Fserver.c;h=606d4436906572167ecda4f2af35b6625b18073a;hb=555214089c7045298f23fea9e060ea931804e75f;hp=d551cbbd3764979e14a4eb392c27be10407b97c7;hpb=fd9eec78a3c275401d4b661a49cd90b972c9f58d;p=oweals%2Fgnunet.git diff --git a/src/util/server.c b/src/util/server.c index d551cbbd3..606d44369 100644 --- a/src/util/server.c +++ b/src/util/server.c @@ -33,7 +33,7 @@ #include "gnunet_disk_lib.h" #include "gnunet_protocols.h" -#define DEBUG_SERVER GNUNET_YES +#define DEBUG_SERVER GNUNET_NO /** * List of arrays of message handlers. @@ -701,7 +701,7 @@ process_mst (struct GNUNET_SERVER_Client *client, "Server re-enters receive loop.\n"); #endif GNUNET_CONNECTION_receive (client->connection, - GNUNET_SERVER_MAX_MESSAGE_SIZE, + GNUNET_SERVER_MAX_MESSAGE_SIZE - 1, client->server->idle_timeout, &process_incoming, client); break; @@ -811,7 +811,7 @@ restart_processing (void *cls, #endif client->receive_pending = GNUNET_YES; GNUNET_CONNECTION_receive (client->connection, - GNUNET_SERVER_MAX_MESSAGE_SIZE, + GNUNET_SERVER_MAX_MESSAGE_SIZE - 1, client->server->idle_timeout, &process_incoming, client); return; } @@ -877,7 +877,7 @@ GNUNET_SERVER_connect_socket (struct client = GNUNET_malloc (sizeof (struct GNUNET_SERVER_Client)); client->connection = connection; - client->mst = GNUNET_SERVER_mst_create (GNUNET_SERVER_MAX_MESSAGE_SIZE, + client->mst = GNUNET_SERVER_mst_create (GNUNET_SERVER_MAX_MESSAGE_SIZE - 1, &client_message_tokenizer_callback, server); client->reference_count = 1; @@ -887,7 +887,7 @@ GNUNET_SERVER_connect_socket (struct server->clients = client; client->receive_pending = GNUNET_YES; GNUNET_CONNECTION_receive (client->connection, - GNUNET_SERVER_MAX_MESSAGE_SIZE, + GNUNET_SERVER_MAX_MESSAGE_SIZE - 1, server->idle_timeout, &process_incoming, client); return client; }