[优化] 确保所有管理的进程在停止时被正确取消和清理

This commit is contained in:
ryan
2026-06-02 21:30:48 +08:00
parent f29292dd81
commit dfd040a9de
4 changed files with 70 additions and 1 deletions
+1
View File
@@ -31,6 +31,7 @@ func (r *Runner) Run(ctx context.Context) error {
for {
select {
case <-ctx.Done():
r.FrpcManager.Stop()
return ctx.Err()
default:
}