summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-07-07 20:06:26 +0300
committerKyren223 <Kyren223@proton.me>2025-07-07 20:06:26 +0300
commit0be78648cd93a41409f9337e5f251bca6be3acbe (patch)
tree194ae8cd7f51deec547689fe45a52b7c3e4c6e95
parent047d33b3aede7f0fa50997abf3c20aa2b56ebcda (diff)
Fixed mprocs sending SIGHUP on restart instead of SIGTERM by adding
exec and updated gitignore
-rw-r--r--.gitignore1
-rw-r--r--internal/packet/types.go2
-rw-r--r--internal/server/server.go4
-rw-r--r--mprocs.yaml2
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: