aboutsummaryrefslogtreecommitdiff
path: root/src/lockmanager
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-10-07 18:19:32 +0000
committerChristian Grothoff <christian@grothoff.org>2012-10-07 18:19:32 +0000
commita60b958f984d08525b636a2c7eae564ebec54ae6 (patch)
tree6dcbbf91d734834f804b2fd9ab790244e2d60e6c /src/lockmanager
parentdecf459805cdb3f6811f979df4831bc2ce9a2858 (diff)
downloadgnunet-a60b958f984d08525b636a2c7eae564ebec54ae6.tar.gz
gnunet-a60b958f984d08525b636a2c7eae564ebec54ae6.zip
-chaning multihashmap API to allow option for avoiding key allocation
Diffstat (limited to 'src/lockmanager')
-rw-r--r--src/lockmanager/gnunet-service-lockmanager.c2
-rw-r--r--src/lockmanager/lockmanager_api.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lockmanager/gnunet-service-lockmanager.c b/src/lockmanager/gnunet-service-lockmanager.c
index 296dd0065..4cb9ff2ae 100644
--- a/src/lockmanager/gnunet-service-lockmanager.c
+++ b/src/lockmanager/gnunet-service-lockmanager.c
@@ -821,7 +821,7 @@ lockmanager_run (void *cls, struct GNUNET_SERVER_Handle *server,
821 }; 821 };
822 GNUNET_SERVER_add_handlers (server, message_handlers); 822 GNUNET_SERVER_add_handlers (server, message_handlers);
823 GNUNET_SERVER_disconnect_notify (server, &client_disconnect_cb, NULL); 823 GNUNET_SERVER_disconnect_notify (server, &client_disconnect_cb, NULL);
824 lock_map = GNUNET_CONTAINER_multihashmap_create (30); 824 lock_map = GNUNET_CONTAINER_multihashmap_create (32, GNUNET_NO);
825 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &shutdown_task, 825 GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_FOREVER_REL, &shutdown_task,
826 NULL); 826 NULL);
827} 827}
diff --git a/src/lockmanager/lockmanager_api.c b/src/lockmanager/lockmanager_api.c
index 8adf486ee..3b9e70e59 100644
--- a/src/lockmanager/lockmanager_api.c
+++ b/src/lockmanager/lockmanager_api.c
@@ -567,7 +567,7 @@ GNUNET_LOCKMANAGER_connect (const struct GNUNET_CONFIGURATION_Handle *cfg)
567 LOG (GNUNET_ERROR_TYPE_DEBUG, "%s() END\n", __func__); 567 LOG (GNUNET_ERROR_TYPE_DEBUG, "%s() END\n", __func__);
568 return NULL; 568 return NULL;
569 } 569 }
570 h->hashmap = GNUNET_CONTAINER_multihashmap_create (15); 570 h->hashmap = GNUNET_CONTAINER_multihashmap_create (16, GNUNET_NO);
571 GNUNET_assert (NULL != h->hashmap); 571 GNUNET_assert (NULL != h->hashmap);
572 h->in_replies = GNUNET_YES; 572 h->in_replies = GNUNET_YES;
573 GNUNET_CLIENT_receive (h->conn, &handle_replies, h, 573 GNUNET_CLIENT_receive (h->conn, &handle_replies, h,