Skip to content

Commit 1443977

Browse files
committed
fix(code): set explicit gcTime on QueryClient to match staleTime
Without an explicit gcTime, inactive queries using staleTime: Infinity stay "fresh" forever and never get garbage collected. Setting gcTime to match the default staleTime (5 min) ensures inactive query data is cleaned up.
1 parent 26e19a4 commit 1443977

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

apps/code/src/renderer/utils/queryClient.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ export const queryClient = new QueryClient({
44
defaultOptions: {
55
queries: {
66
staleTime: 1000 * 60 * 5,
7+
gcTime: 1000 * 60 * 5,
78
refetchOnWindowFocus: true,
89
},
910
},

0 commit comments

Comments
 (0)