Fix pool management

This commit is contained in:
Gregory Schier
2024-02-06 23:26:24 -08:00
parent 1e3d43dbae
commit bcfa2c411f
5 changed files with 23 additions and 13 deletions

View File

@@ -54,9 +54,10 @@ export function useGrpc(req: GrpcRequest | null, conn: GrpcConnection | null) {
const debouncedUrl = useDebouncedValue<string>(req?.url ?? 'n/a', 1000);
const reflect = useQuery<ReflectResponseService[] | null, string>({
enabled: req != null,
queryKey: ['grpc_reflect', debouncedUrl],
queryKey: ['grpc_reflect', req?.id ?? 'n/a', debouncedUrl],
refetchOnWindowFocus: false,
queryFn: async () => {
console.log('useGrpc.reflect', { requestId });
return (await minPromiseMillis(
invoke('cmd_grpc_reflect', { requestId }),
300,