Retry GPU wake when the LAN proxy is stale after idle-stop.
Idle-stop was leaving /status claiming Comfy was healthy, so the studio skipped start and failed on a dead 8198 instead of waking the GPU. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -350,13 +350,7 @@ async function ensureUnlocked(onStatus: StatusFn, skipBusyWait = false) {
|
||||
onStatus({ state: 'online', message: 'ComfyUI online', host: proxyUrl, processRunning: true })
|
||||
return
|
||||
}
|
||||
}
|
||||
if (remote?.http) {
|
||||
const localPort = remote.port ? ` Port ${remote.port} is healthy on the desktop.` : ''
|
||||
throw createError({
|
||||
statusCode: 503,
|
||||
statusMessage: `Comfy is running on the desktop but this server cannot reach ${host}.${localPort} Check COMFY_HOST / the LAN proxy.`
|
||||
})
|
||||
log('http-fail-proxy', { host: proxyUrl, localPort: remote.port || null })
|
||||
}
|
||||
const running = await processRunning()
|
||||
if (running) {
|
||||
|
||||
Reference in New Issue
Block a user