diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-07-07 20:06:26 +0300 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-07-07 20:06:26 +0300 |
| commit | 0be78648cd93a41409f9337e5f251bca6be3acbe (patch) | |
| tree | 194ae8cd7f51deec547689fe45a52b7c3e4c6e95 | |
| parent | 047d33b3aede7f0fa50997abf3c20aa2b56ebcda (diff) | |
Fixed mprocs sending SIGHUP on restart instead of SIGTERM by adding
exec and updated gitignore
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | internal/packet/types.go | 2 | ||||
| -rw-r--r-- | internal/server/server.go | 4 | ||||
| -rw-r--r-- | mprocs.yaml | 2 |
4 files changed, 5 insertions, 4 deletions
@@ -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: |
