Messages received by the WebSocket server are now saved in a file

This commit is contained in:
Yann Flory
2016-03-16 14:57:13 +01:00
parent e77d85bc82
commit 7ee75b9e7f
3 changed files with 23 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
;(function () { 'use strict';
let Crypto = require('crypto');
let WebSocket = require('ws');
let LogStore = require('./storage/LogStore');
let LAG_MAX_BEFORE_DISCONNECT = 30000;
let LAG_MAX_BEFORE_PING = 15000;
@@ -142,7 +143,7 @@ let run = module.exports.run = function (storage, socketServer) {
let ctx = {
users: {},
channels: {},
store: storage
store: LogStore.create('messages.log', storage)
};
setInterval(function () {
Object.keys(ctx.users).forEach(function (userId) {