diff --git a/src/modules/module-solaris.c b/src/modules/module-solaris.c index eea5c0d18..7f3342faf 100644 --- a/src/modules/module-solaris.c +++ b/src/modules/module-solaris.c @@ -351,7 +351,7 @@ static int suspend(struct userdata *u) { pa_log_info("Suspending..."); - ioctl(u->fd, AUDIO_DRAIN, NULL); + ioctl(u->fd, I_FLUSH, FLUSHRW); pa_close(u->fd); u->fd = -1;