Thanks @trevor your post helped me pinpoint the problem. Should be fixed now gh#1582
No prob. 👍
I see this in the NodeBB log file. Do I need to adjust some setting?
warn: Flooding detected! Calls : 21, Duration : 636 14/1 18:38  - warn: [socket.io] Too many emits! Disconnecting uid : 1. Message : topics.markAsRead
another one. I only have 16 categories in the forum
warn: Flooding detected! Calls : 21, Duration : 700 14/1 19:04  - warn: [socket.io] Too many emits! Disconnecting uid : 1. Message : categories.loadMore
Is your socket.io connection on xhr by any chance?
That message is from the system that prevents too many emits, it means the client side made more than 20 socket.emit() calls in less than 1 second. There might be a bug on the client side that is making too many emits.
Open up your developer console(f12 in chrome) and checkout the network tab. If you see a lot of polling requests by socket.io it means it is using polling. I am not sure if that is the cause yet though.