25 |
static pthread_t ptask_thread; |
static pthread_t ptask_thread; |
26 |
static pthread_mutex_t ptask_mutex = PTHREAD_MUTEX_INITIALIZER; |
static pthread_mutex_t ptask_mutex = PTHREAD_MUTEX_INITIALIZER; |
27 |
static ptask_t *ptask_list = NULL; |
static ptask_t *ptask_list = NULL; |
28 |
static u_int ptask_sleep_time = 20; |
static u_int ptask_sleep_time = 10; |
29 |
static ptask_id_t ptask_current_id = 0; |
static ptask_id_t ptask_current_id = 0; |
30 |
|
|
31 |
#define PTASK_LOCK() pthread_mutex_lock(&ptask_mutex) |
#define PTASK_LOCK() pthread_mutex_lock(&ptask_mutex) |