summaryrefslogtreecommitdiff
path: root/internal/server/server.go
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-07-05 22:35:34 +0300
committerKyren223 <Kyren223@proton.me>2025-07-05 22:35:34 +0300
commit5f8ab176b62efee8139626a353b7e00f7fa754c3 (patch)
tree1f3e5b71344c5d5fe3d2eb33daad4f499a20ab74 /internal/server/server.go
parent9199959cf46f3f300f08604d0018f47a79c7f02f (diff)
Added new packet types to facilitate TOS acceptance, Authentication and
re-authentication for sensitive information updates
Diffstat (limited to 'internal/server/server.go')
-rw-r--r--internal/server/server.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/server/server.go b/internal/server/server.go
index 5791f8e..1727961 100644
--- a/internal/server/server.go
+++ b/internal/server/server.go
@@ -186,11 +186,11 @@ func (server *server) handleConnection(conn net.Conn) {
defer slog.InfoContext(ctx, "connection closed")
defer conn.Close()
- var writerWg *sync.WaitGroup
+ var writerWg sync.WaitGroup
done := make(chan struct{})
framer := packet.NewFramer()
- sess := session.NewSession(server, addr, cancel, writerWg)
+ sess := session.NewSession(server, addr, cancel, &writerWg)
go func() {
<-ctx.Done()
// Remove session after cancellation