Jelajahi Sumber

fix client count so that result is zero when all clients have left

Brian Gough 7 tahun lalu
induk
melakukan
f13e66b453
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      services/real-time/app/coffee/Router.coffee

+ 1 - 1
services/real-time/app/coffee/Router.coffee

@@ -78,7 +78,7 @@ module.exports = Router =
 
 
 			client.on "disconnect", () ->
 			client.on "disconnect", () ->
 				metrics.inc('socket-io.disconnect')
 				metrics.inc('socket-io.disconnect')
-				metrics.gauge('socket-io.clients', io.sockets.clients()?.length)
+				metrics.gauge('socket-io.clients', io.sockets.clients()?.length - 1)
 				WebsocketController.leaveProject io, client, (err) ->
 				WebsocketController.leaveProject io, client, (err) ->
 					if err?
 					if err?
 						Router._handleError null, err, client, "leaveProject"
 						Router._handleError null, err, client, "leaveProject"