diff --git a/daemon/call.c b/daemon/call.c index 918065022..fb2db022e 100644 --- a/daemon/call.c +++ b/daemon/call.c @@ -3518,6 +3518,8 @@ static void monologue_bundle_set_fds(struct call_monologue *ml) { __auto_type ms = msl->data; __auto_type bs = bsl->data; + dtls_shutdown(ms); + // XXX close sockets that are not needed? t_queue_clear(&ms->sfds);