移除硬编码的 shutdownTimeout 变量,改用配置中的 Shutdown.GracefulTimeout 和 Shutdown.FastTimeout: - handleSignal 从配置读取超时值 - gracefulUpgrade 使用配置的优雅停止超时 - 添加防御性 nil-check 确保配置和服务器实例存在 - Windows 版本同步更新 Windows 和 Unix 平台行为一致化。 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- 调整 App 结构体字段对齐以优化内存布局 - 添加文件末尾换行符 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Windows 平台忽略 POSIX 特有信号 (SIGUSR1/2, SIGHUP, SIGQUIT) - 热升级功能在 Windows 上为空实现 stub - 分离平台特定代码到独立文件 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>