MCPcopy Index your code
hub / github.com/coder/coder / scheduleReconnect

Function scheduleReconnect

site/src/utils/reconnectingWebSocket.ts:227–236  ·  view source on GitHub ↗
(reconnect: ReconnectSchedule)

Source from the content-addressed store, hash-verified

225 let activeSocket: TSocket | null = null;
226
227 const scheduleReconnect = (reconnect: ReconnectSchedule) => {
228 if (disposed) {
229 return;
230 }
231 if (reconnectTimer !== null) {
232 clearTimeout(reconnectTimer);
233 }
234 lastReconnectAttempt = reconnect.attempt;
235 reconnectTimer = setTimeout(connect, reconnect.delayMs);
236 };
237
238 function connect() {
239 reconnectTimer = null;

Callers 1

handleDisconnectFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected