aboutsummaryrefslogtreecommitdiff
path: root/src/gnunet_chat_lobby.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gnunet_chat_lobby.c')
-rw-r--r--src/gnunet_chat_lobby.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gnunet_chat_lobby.c b/src/gnunet_chat_lobby.c
index 23c6d32..dcc33bb 100644
--- a/src/gnunet_chat_lobby.c
+++ b/src/gnunet_chat_lobby.c
@@ -41,6 +41,8 @@ lobby_create (struct GNUNET_CHAT_Handle *handle)
41 lobby->op_create = NULL; 41 lobby->op_create = NULL;
42 lobby->op_delete = NULL; 42 lobby->op_delete = NULL;
43 43
44 lobby->query = NULL;
45
44 lobby->expiration = GNUNET_TIME_absolute_get_forever_(); 46 lobby->expiration = GNUNET_TIME_absolute_get_forever_();
45 lobby->callback = NULL; 47 lobby->callback = NULL;
46 lobby->cls = NULL; 48 lobby->cls = NULL;
@@ -59,6 +61,9 @@ lobby_destroy (struct GNUNET_CHAT_Lobby *lobby)
59 if (lobby->op_delete) 61 if (lobby->op_delete)
60 GNUNET_IDENTITY_cancel(lobby->op_delete); 62 GNUNET_IDENTITY_cancel(lobby->op_delete);
61 63
64 if (lobby->query)
65 GNUNET_NAMESTORE_cancel(lobby->query);
66
62 if (lobby->uri) 67 if (lobby->uri)
63 uri_destroy(lobby->uri); 68 uri_destroy(lobby->uri);
64 69