tiny optimization which saves a little bit of memory usage for a little bit of time

This commit is contained in:
ansuz 2020-01-16 14:24:07 -05:00
parent 6a52b97cd8
commit 4418f6a113

View file

@ -284,9 +284,9 @@ module.exports.create = function (cfg) {
const storeMessage = function (ctx, channel, msg, isCp, optionalMessageHash) {
const id = channel.id;
const msgBin = Buffer.from(msg + '\n', 'utf8');
queueStorage(id, function (next) {
const msgBin = Buffer.from(msg + '\n', 'utf8');
// Store the message first, and update the index only once it's stored.
// store.messageBin can be async so updating the index first may
// result in a wrong cpIndex