Call webhook on player disconnect (#396)

This commit is contained in:
UrbaneChimp
2025-04-25 02:58:43 +01:00
committed by GitHub
parent 9601ceedcb
commit cc5d77e4c8
3 changed files with 27 additions and 1 deletions
+3
View File
@@ -409,6 +409,9 @@ func (c *Connector) findAndConnectBackend(ctx context.Context, frontendConn net.
}
defer func() {
if c.connectionNotifier != nil {
c.connectionNotifier.NotifyDisconnected(ctx, clientAddr, serverAddress, userInfo, backendHostPort)
}
c.metrics.ActiveConnections.Set(float64(
atomic.AddInt32(&c.activeConnections, -1)))
if c.recordLogins && userInfo != nil {