diff --git a/src/pcm/pcm_direct.c b/src/pcm/pcm_direct.c index b2510c3d..71075f75 100644 --- a/src/pcm/pcm_direct.c +++ b/src/pcm/pcm_direct.c @@ -316,7 +316,7 @@ int snd_pcm_direct_server_create(snd_pcm_direct_t *dmix) ret = fork(); if (ret == 0) server_job(dmix); - exit(EXIT_SUCCESS); + _exit(EXIT_SUCCESS); } else { waitpid(ret, NULL, 0); }