summaryrefslogtreecommitdiff
path: root/src/ipcpd/unicast
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2026-07-10 17:09:54 +0200
committerSander Vrijders <sander@ouroboros.rocks>2026-07-19 11:44:30 +0200
commit111f7de5f83159b95fa9eb17fe750c0536737cce (patch)
tree5ce0cfad62cc1ede9b23e092427d25fc6411009c /src/ipcpd/unicast
parent42d3c0735624f692257f570fd986c86beb3e637f (diff)
downloadouroboros-111f7de5f83159b95fa9eb17fe750c0536737cce.tar.gz
ouroboros-111f7de5f83159b95fa9eb17fe750c0536737cce.zip
ipcpd: Fix unreachable code in dt_init
With IPCP_FLOW_STATS disabled, the bmp_destroy() in the dt_init() failure handling was unreachable. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/ipcpd/unicast')
-rw-r--r--src/ipcpd/unicast/dt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ipcpd/unicast/dt.c b/src/ipcpd/unicast/dt.c
index e89cb17e..0acae05e 100644
--- a/src/ipcpd/unicast/dt.c
+++ b/src/ipcpd/unicast/dt.c
@@ -627,8 +627,8 @@ int dt_init(struct dt_config cfg)
for (i = 0; i < PROC_MAX_FLOWS; ++i)
pthread_mutex_destroy(&dt.stat[i].lock);
fail_stat_lock:
-#endif
bmp_destroy(dt.res_fds);
+#endif
fail_res_fds:
pthread_rwlock_destroy(&dt.lock);
fail_rwlock_init: