Fixed thread leak in Mac OS (#3838)
This commit is contained in:
parent
d762276861
commit
712b06407f
|
@ -91,6 +91,7 @@ PJ_DEF(int) pj_run_app(pj_main_func_ptr main_func, int argc, char *argv[],
|
||||||
param.main_func = main_func;
|
param.main_func = main_func;
|
||||||
if (pthread_create(&thread, NULL, &main_thread, ¶m) == 0) {
|
if (pthread_create(&thread, NULL, &main_thread, ¶m) == 0) {
|
||||||
CFRunLoopRun();
|
CFRunLoopRun();
|
||||||
|
pthread_join(thread, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
PJ_UNUSED_ARG(pool);
|
PJ_UNUSED_ARG(pool);
|
||||||
|
|
Loading…
Reference in New Issue