From 85c18d2357e4fe4a76afa40680d6e53297ab122e Mon Sep 17 00:00:00 2001 From: Benny Prijono Date: Tue, 6 Mar 2007 23:35:54 +0000 Subject: Fixed ticket #162: assertion on thread creation in Win32 when log level 6 is enabled git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1046 74dad513-b988-da41-8d7b-12977e46ad98 --- pjlib/src/pj/os_core_win32.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pjlib/src/pj/os_core_win32.c') diff --git a/pjlib/src/pj/os_core_win32.c b/pjlib/src/pj/os_core_win32.c index 81737981..1cecee09 100644 --- a/pjlib/src/pj/os_core_win32.c +++ b/pjlib/src/pj/os_core_win32.c @@ -324,12 +324,12 @@ static DWORD WINAPI thread_main(void *param) rec->stk_start = (char*)&rec; #endif - PJ_LOG(6,(rec->obj_name, "Thread started")); - if (pj_thread_local_set(thread_tls_id, rec) != PJ_SUCCESS) { pj_assert(!"TLS is not set (pj_init() error?)"); } + PJ_LOG(6,(rec->obj_name, "Thread started")); + result = (*rec->proc)(rec->arg); PJ_LOG(6,(rec->obj_name, "Thread quitting")); -- cgit v1.2.3