Home

ugit @main - refs - log -
-
https://git.jolheiser.com/ugit.git
The code powering this h*ckin' site
tree log patch
trap sigterm instead of kill
Signature
-----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQADsUQ8KIEOVOaH+osrttdOOOW11vM4ahSwVfKAAIr5WOKzVXVsaHqKKU9Y7Fqhc1u rpnDnmg7vu/au4j2wdXQY= -----END SSH SIGNATURE-----
jolheiser <git@jolheiser.com>
2 weeks ago
1 changed files, 2 additions(+), 1 deletions(-)
M cmd/ugitd/main.gocmd/ugitd/main.go
diff --git a/cmd/ugitd/main.go b/cmd/ugitd/main.go
index 724a42bbc42624ca3b259a9c688db9b3e5a30371..afb48cd348805b04c0f4ae04c0d510903740e3d9 100644
--- a/cmd/ugitd/main.go
+++ b/cmd/ugitd/main.go
@@ -11,6 +11,7 @@ 	"os/signal"
 	"path/filepath"
 	"strconv"
 	"strings"
+	"syscall"
 
 	"github.com/go-chi/chi/v5/middleware"
 	"github.com/go-chi/httplog/v2"
@@ -111,7 +112,7 @@ 		}()
 	}
 
 	ch := make(chan os.Signal, 1)
-	signal.Notify(ch, os.Kill, os.Interrupt)
+	signal.Notify(ch, syscall.SIGTERM, os.Interrupt)
 	<-ch
 }