diff --git a/proxy/process.go b/proxy/process.go index b679fc93..5c922903 100644 --- a/proxy/process.go +++ b/proxy/process.go @@ -304,7 +304,7 @@ func (p *Process) start() error { return fmt.Errorf("process was already starting but wound up in state %v", state) } } else { - return fmt.Errorf("processes was in state %v when start() was called", curState) + return fmt.Errorf("process was in state %v when start() was called", curState) } } else { return fmt.Errorf("failed to set Process state to starting: current state: %v, error: %v", curState, err) diff --git a/proxy/proxymanager.go b/proxy/proxymanager.go index 8293d1a5..0b5b8578 100644 --- a/proxy/proxymanager.go +++ b/proxy/proxymanager.go @@ -1173,7 +1173,7 @@ func (pm *ProxyManager) listRunningProcessesHandler(context *gin.Context) { if process, ok := pm.matrix.GetProcess(modelID); ok { runningProcesses = append(runningProcesses, gin.H{ "model": process.ID, - "state": process.state, + "state": process.CurrentState(), "cmd": process.config.Cmd, "proxy": process.config.Proxy, "ttl": process.config.UnloadAfter, @@ -1188,7 +1188,7 @@ func (pm *ProxyManager) listRunningProcessesHandler(context *gin.Context) { if process.CurrentState() == StateReady { runningProcesses = append(runningProcesses, gin.H{ "model": process.ID, - "state": process.state, + "state": process.CurrentState(), "cmd": process.config.Cmd, "proxy": process.config.Proxy, "ttl": process.config.UnloadAfter,