提交 b72c89cd authored 作者: Anthony Minessale II's avatar Anthony Minessale II 提交者: Anthony Minessale

Merge pull request #475 in FS/freeswitch from…

Merge pull request #475 in FS/freeswitch from ~ARTURZ/freeswitch:FS-8142-switch_core_session-thread-cache-races to master

* commit 'cd4c3188':
  FS-8142 Fix a thread cache thread-safety and caching
上级 4892f952
...@@ -290,16 +290,10 @@ struct switch_session_manager { ...@@ -290,16 +290,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 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论