From 0be78648cd93a41409f9337e5f251bca6be3acbe Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Mon, 7 Jul 2025 20:06:26 +0300 Subject: Fixed mprocs sending SIGHUP on restart instead of SIGTERM by adding exec and updated gitignore --- .gitignore | 1 + internal/packet/types.go | 2 +- internal/server/server.go | 4 ++-- mprocs.yaml | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index b9e1d2a..4ec3f17 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ *.db *.db-shm *.db-wal +eko-server diff --git a/internal/packet/types.go b/internal/packet/types.go index 213e5ce..1b25c33 100644 --- a/internal/packet/types.go +++ b/internal/packet/types.go @@ -292,7 +292,7 @@ func (m *UsersInfo) Type() PacketType { type TosInfo struct { Tos string PrivacyPolicy string - Date string // 2025-07-05 + Hash string } func (m *TosInfo) Type() PacketType { diff --git a/internal/server/server.go b/internal/server/server.go index 81085d7..f8ce1a3 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -486,12 +486,12 @@ func timeout[T packet.Payload]( func sendTosInfo(ctx context.Context, sess *session.Session) bool { tos := embeds.TermsOfService.Load().(string) privacy := embeds.PrivacyPolicy.Load().(string) - date := embeds.TosPrivacyHash.Load().(string) + hash := embeds.TosPrivacyHash.Load().(string) payload := &packet.TosInfo{ Tos: tos, PrivacyPolicy: privacy, - Date: date, + Hash: hash, } return sess.Write(ctx, payload) } diff --git a/mprocs.yaml b/mprocs.yaml index 15b9c28..e744b93 100644 --- a/mprocs.yaml +++ b/mprocs.yaml @@ -1,6 +1,6 @@ procs: server: - shell: "exec go run ./cmd/server -- -prod=false" + shell: "go build -o ./eko-server ./cmd/server && exec ./eko-server -- -prod=false" client-main: shell: "go run ./cmd/client" client-secondary: -- cgit v1.3.1