From 814d07dccaae2f7bf88b97b172032464b81022f0 Mon Sep 17 00:00:00 2001 From: "Steven T. Cramer" Date: Fri, 13 Jun 2025 16:23:26 +0700 Subject: [PATCH] revert this too make PR easier. --- apps/web-evals/src/hooks/use-event-source.ts | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/apps/web-evals/src/hooks/use-event-source.ts b/apps/web-evals/src/hooks/use-event-source.ts index 6d97d605e8..545232ecf2 100644 --- a/apps/web-evals/src/hooks/use-event-source.ts +++ b/apps/web-evals/src/hooks/use-event-source.ts @@ -70,20 +70,12 @@ export function useEventSource({ url, withCredentials, onMessage }: UseEventSour // Clean up current connection. cleanup() - // Attempt to reconnect after a delay with a simple backoff, with a maximum retry limit. - if (!sourceRef.current) { - return; - } - const retryCount = (sourceRef.current.retryCount || 0) + 1; - sourceRef.current.retryCount = retryCount; - if (retryCount > 5) { - return; - } + // Attempt to reconnect after a delay. reconnectTimeoutRef.current = setTimeout(() => { if (!isUnmountedRef.current) { createEventSource() } - }, 1000 * retryCount) // Exponential backoff: 1s, 2s, 3s, etc. + }, 1000) } }, [url, withCredentials, handleMessage, cleanup])