diff --git a/socketserver/cmd/ffzsocketserver/console.go b/socketserver/cmd/ffzsocketserver/console.go index 146468b2..793d73d0 100644 --- a/socketserver/cmd/ffzsocketserver/console.go +++ b/socketserver/cmd/ffzsocketserver/console.go @@ -19,9 +19,9 @@ func commandLineConsole() { }) shell.Register("clientcount", func(args ...string) (string, error) { - server.GlobalSubscriptionInfo.RLock() - count := len(server.GlobalSubscriptionInfo.Members) - server.GlobalSubscriptionInfo.RUnlock() + server.GlobalSubscriptionLock.RLock() + count := len(server.GlobalSubscriptionInfo) + server.GlobalSubscriptionLock.RUnlock() return fmt.Sprintln(count, "clients connected"), nil })