add a close overload for jsonrpcpluginv2

This commit is contained in:
Hongtao Zhang 2024-05-16 22:21:35 -05:00
parent 106760ca66
commit 59f3eeecf2

View file

@ -139,11 +139,11 @@ namespace Flow.Launcher.Core.Plugin
return Task.CompletedTask;
}
public virtual ValueTask DisposeAsync()
public virtual async ValueTask DisposeAsync()
{
await RPC.InvokeAsync("close");
RPC?.Dispose();
ErrorStream?.Dispose();
return ValueTask.CompletedTask;
}
}
}