diff --git a/pipewire-pulseaudio/src/stream.c b/pipewire-pulseaudio/src/stream.c index e7b65988e..892a3eade 100644 --- a/pipewire-pulseaudio/src/stream.c +++ b/pipewire-pulseaudio/src/stream.c @@ -1307,9 +1307,9 @@ static void on_success(pa_operation *o, void *userdata) { struct success_ack *d = userdata; pa_stream *s = o->stream; - pa_operation_done(o); if (d->cb) d->cb(s, 1, d->userdata); + pa_operation_done(o); } SPA_EXPORT