diff --git a/player/client.c b/player/client.c index 7282d20603..45ba680e84 100644 --- a/player/client.c +++ b/player/client.c @@ -210,7 +210,7 @@ static void wakeup_client(struct mpv_handle *ctx) pthread_cond_signal(&ctx->wakeup); if (ctx->wakeup_cb) ctx->wakeup_cb(ctx->wakeup_cb_ctx); - if (ctx->wakeup_pipe[0] == -1) + if (ctx->wakeup_pipe[0] != -1) write(ctx->wakeup_pipe[0], &(char){0}, 1); }