summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pjsip/src/pjsua2/endpoint.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/pjsip/src/pjsua2/endpoint.cpp b/pjsip/src/pjsua2/endpoint.cpp
index 4fdc8dd6..b7bd7e45 100644
--- a/pjsip/src/pjsua2/endpoint.cpp
+++ b/pjsip/src/pjsua2/endpoint.cpp
@@ -1337,6 +1337,8 @@ void Endpoint::libRegisterThread(const string &name) throw(Error)
PJSUA2_RAISE_ERROR(PJ_ENOMEM);
}
+ pj_bzero(desc, sizeof(pj_thread_desc));
+
status = pj_thread_register(name.c_str(), *desc, &thread);
if (status == PJ_SUCCESS) {
threadDescMap[thread] = desc;