提交 cd4c3188 authored 作者: Artur Zaprzała's avatar Artur Zaprzała

FS-8142 Fix a thread cache thread-safety and caching

上级 2c1ea6bc
...@@ -309,16 +309,10 @@ struct switch_session_manager { ...@@ -309,16 +309,10 @@ struct switch_session_manager {
uint32_t session_limit; uint32_t session_limit;
switch_size_t session_id; switch_size_t session_id;
switch_queue_t *thread_queue; switch_queue_t *thread_queue;
switch_thread_t *manager_thread;
switch_mutex_t *mutex; switch_mutex_t *mutex;
switch_thread_cond_t *cond; switch_thread_cond_t *cond;
switch_mutex_t *cond_mutex;
switch_mutex_t *cond2_mutex;
int ready;
int running; int running;
int busy; int busy;
int popping;
int starting;
}; };
extern struct switch_session_manager session_manager; extern struct switch_session_manager session_manager;
......
差异被折叠。
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论