feat: add logger to restartProcess

This commit is contained in:
Siyuan 2025-11-18 10:53:17 +00:00
parent d84eb56c21
commit 61dcd77313
1 changed files with 3 additions and 1 deletions

View File

@ -436,11 +436,13 @@ func (p *NativeProxy) restartProcess() error {
return fmt.Errorf("max restart attempts reached") return fmt.Errorf("max restart attempts reached")
} }
logger := p.logger.With().Uint("attempt", p.restarts).Uint("maxAttempts", p.options.MaxRestartAttempts).Logger()
if err := p.start(); err != nil { if err := p.start(); err != nil {
logger.Error().Err(err).Msg("failed to start native process")
return fmt.Errorf("failed to start native process: %w", err) return fmt.Errorf("failed to start native process: %w", err)
} }
p.logger.Info().Msg("native process restarted successfully") logger.Info().Msg("native process restarted successfully")
return nil return nil
} }