summaryrefslogtreecommitdiff
path: root/main/tcptls.c
diff options
context:
space:
mode:
Diffstat (limited to 'main/tcptls.c')
-rw-r--r--main/tcptls.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/main/tcptls.c b/main/tcptls.c
index a6e444d8b..4988da96a 100644
--- a/main/tcptls.c
+++ b/main/tcptls.c
@@ -255,7 +255,7 @@ static void *handle_tcptls_connection(void *data)
return NULL;
}
- if (tcptls_session && tcptls_session->parent->worker_fn) {
+ if (tcptls_session->parent->worker_fn) {
return tcptls_session->parent->worker_fn(tcptls_session);
} else {
return tcptls_session;
@@ -457,9 +457,7 @@ client_start_error:
close(desc->accept_fd);
desc->accept_fd = -1;
}
- if (tcptls_session) {
- ao2_ref(tcptls_session, -1);
- }
+ ao2_ref(tcptls_session, -1);
return NULL;
}