close_thread
static void *close_thread(void *);
error = pthread_create(&th1, NULL, close_thread, &ctx1);
error = pthread_create(&th2, NULL, close_thread, &ctx2);
*close_thread, *splice_thread, *unsplice_thread, *drop_thread;
close_thread = calloc(close_num, sizeof(pthread_t));
if (close_thread == NULL)
errno = pthread_create(&close_thread[n], NULL,
errno = pthread_join(close_thread[n], (void **)&count);
free(close_thread);
*close_thread, *splice_thread, *unsplice_thread;
close_thread = calloc(close_num, sizeof(pthread_t));
if (close_thread == NULL)
errno = pthread_create(&close_thread[n], NULL,
errno = pthread_join(close_thread[n], (void **)&count);
free(close_thread);