aboutsummaryrefslogtreecommitdiff
path: root/src/sp
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2025-07-13 16:42:08 -0700
committerGarrett D'Amore <garrett@damore.org>2025-07-13 16:42:08 -0700
commit72dc573e732049353c64b1a58d5df24f3f661b9c (patch)
treea7f0b263177ad0b0f73dbe013261fe6437248e9f /src/sp
parentd0f6672ee3fb5f3a30a0051120c6b043d8baff98 (diff)
downloadnng-2.0.0-alpha.5.tar.gz
nng-2.0.0-alpha.5.tar.bz2
nng-2.0.0-alpha.5.zip
dtls: only run the completion if we actually cancelledv2.0.0-alpha.5
Diffstat (limited to 'src/sp')
-rw-r--r--src/sp/transport/dtls/dtls.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sp/transport/dtls/dtls.c b/src/sp/transport/dtls/dtls.c
index a4b1a6fb..86ca0856 100644
--- a/src/sp/transport/dtls/dtls.c
+++ b/src/sp/transport/dtls/dtls.c
@@ -206,8 +206,8 @@ dtls_bio_cancel(nng_aio *aio, void *arg, nng_err rv)
nni_mtx_lock(&p->lower_mtx);
if (nni_aio_list_active(aio)) {
nni_aio_list_remove(aio);
+ nni_aio_finish_error(aio, rv);
}
- nni_aio_finish_error(aio, rv);
nni_mtx_unlock(&p->lower_mtx);
}