summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt2
-rw-r--r--src/ipcpd/normal/dht.c4
2 files changed, 5 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index fddff4d0..d6d59229 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -8,7 +8,7 @@ include(GNUInstallDirs)
set(PACKAGE_VERSION_MAJOR 0)
set(PACKAGE_VERSION_MINOR 11)
-set(PACKAGE_VERSION_PATCH 5)
+set(PACKAGE_VERSION_PATCH 6)
set(PACKAGE_NAME "${CMAKE_PROJECT_NAME}")
set(PACKAGE_DESCRIPTION "The Ouroboros prototype")
diff --git a/src/ipcpd/normal/dht.c b/src/ipcpd/normal/dht.c
index 59451d19..b8bd03fa 100644
--- a/src/ipcpd/normal/dht.c
+++ b/src/ipcpd/normal/dht.c
@@ -2591,7 +2591,9 @@ static void dht_post_sdu(void * comp,
struct dht * dht = (struct dht *) comp;
if (dht_get_state(dht) == DHT_SHUTDOWN) {
+#ifndef __DHT_TEST__
ipcp_sdb_release(sdb);
+#endif
return;
}
@@ -2636,7 +2638,9 @@ void dht_destroy(struct dht * dht)
list_for_each_safe(p, h, &dht->cmds) {
struct cmd * c = list_entry(p, struct cmd, next);
list_del(&c->next);
+#ifndef __DHT_TEST__
ipcp_sdb_release(c->sdb);
+#endif
free(c);
}