Check for errors in process_read_message().

Report an error and early-exit if a stream message does
not have a stream_id for some reason.
This commit is contained in:
Steve Howell
2017-06-03 06:29:06 -06:00
parent 79acbcd1bf
commit 73afce23a0

View File

@@ -202,6 +202,10 @@ exports.process_read_message = function (message) {
}
if (message.type === 'stream') {
if (message.stream_id === undefined) {
blueslip.error('No stream_id found for message ' + message.id);
return;
}
exports.unread_topic_counter.del(
message.stream_id,
message.subject,