-#ifdef USE_CLONE
- result = clone((int (*)(void *)) listener_main, listener_stack+sizeof(listener_stack)-1, CLONE_FS | CLONE_FILES | CLONE_VM | CLONE_SIGHAND | CLONE_THREAD, NULL);
+ result = pthread_create(&listener_thread, NULL, listener_main, NULL);
/* Delete all blocked consumers */
list_for_each_entry(bc, &blocked_consumers, list) {
/* Delete all blocked consumers */
list_for_each_entry(bc, &blocked_consumers, list) {