summaryrefslogtreecommitdiff
path: root/dtls.c
diff options
context:
space:
mode:
authorLinus Nordberg <linus@nordu.net>2016-03-09 12:15:56 +0100
committerLinus Nordberg <linus@nordu.net>2016-08-31 15:45:49 +0200
commit45f6867e0f0861fa08fb0dd00e9a394954ac280a (patch)
tree278b11c1195ada459107a32b8634a42ca3516f7d /dtls.c
parentfe74fb7ea6c1a31dbb0c7f4d6b214518993537a7 (diff)
Use ERR_remove_thread_state() instead of ERR_remove_state().
Diffstat (limited to 'dtls.c')
-rw-r--r--dtls.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/dtls.c b/dtls.c
index 4b04675..0d8da2e 100644
--- a/dtls.c
+++ b/dtls.c
@@ -285,7 +285,7 @@ void *dtlsserverwr(void *arg) {
/* ssl might have changed while waiting */
pthread_mutex_unlock(&replyq->mutex);
debug(DBG_DBG, "dtlsserverwr: exiting as requested");
- ERR_remove_state(0);
+ ERR_remove_thread_state(0);
pthread_exit(NULL);
}
}
@@ -407,7 +407,7 @@ exit:
params->sesscache->expiry.tv_sec += delay;
pthread_mutex_unlock(&params->sesscache->mutex);
free(params);
- ERR_remove_state(0);
+ ERR_remove_thread_state(0);
pthread_exit(NULL);
debug(DBG_DBG, "dtlsservernew: exiting");
}
@@ -664,7 +664,7 @@ void *dtlsclientrd(void *arg) {
}
replyh(server, buf);
}
- ERR_remove_state(0);
+ ERR_remove_thread_state(0);
server->clientrdgone = 1;
return NULL;
}