void slayer_server_stats_timer_thread(apr_pool_t *mpool,slayer_server_stats_t *stats) { apr_threadattr_t *thread_attr; apr_thread_t *thread; apr_threadattr_create(&thread_attr,mpool); apr_threadattr_detach_set(thread_attr,1); // detach apr_threadattr_stacksize_set(thread_attr,4096*10); apr_thread_create(&thread,thread_attr,slayer_server_stats_timer_thread_run,stats,mpool); }
SWITCH_DECLARE(switch_status_t) switch_threadattr_stacksize_set(switch_threadattr_t *attr, switch_size_t stacksize) { return apr_threadattr_stacksize_set(attr, stacksize); }