diff --git a/pr/prbot/main.go b/pr/prbot/main.go index b7206d9..f405ce6 100644 --- a/pr/prbot/main.go +++ b/pr/prbot/main.go @@ -56,6 +56,7 @@ sigLoop: for sig := range sigChan { switch sig { case syscall.SIGINT, syscall.SIGTERM: + signal.Stop(sigChan) receiver.Shutdown() break sigLoop }