From c87c99eadde790f5f651fd94f3e2cfc802bfc442 Mon Sep 17 00:00:00 2001 From: barisusakli Date: Wed, 28 Jan 2015 17:08:41 -0500 Subject: [PATCH] dont check admin emits against flooding --- src/socket.io/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/socket.io/index.js b/src/socket.io/index.js index 0e04b9ab1d..9274f72222 100644 --- a/src/socket.io/index.js +++ b/src/socket.io/index.js @@ -147,7 +147,7 @@ function onMessage(socket, payload) { socket.previousEvents.shift(); } - if (ratelimit.isFlooding(socket)) { + if (!eventName.startsWith('admin.') && ratelimit.isFlooding(socket)) { winston.warn('[socket.io] Too many emits! Disconnecting uid : ' + socket.uid + '. Events : ' + socket.previousEvents); return socket.disconnect(); }