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; return Task.CompletedTask;
} }
public virtual ValueTask DisposeAsync() public virtual async ValueTask DisposeAsync()
{ {
await RPC.InvokeAsync("close");
RPC?.Dispose(); RPC?.Dispose();
ErrorStream?.Dispose(); ErrorStream?.Dispose();
return ValueTask.CompletedTask;
} }
} }
} }