From 2826efea56c1fd333b69da1b1b133bd60b81fe60 Mon Sep 17 00:00:00 2001 From: Cory McWilliams Date: Wed, 20 Apr 2022 23:45:17 +0000 Subject: [PATCH] Fix stats. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3869 ed5197a5-7fde-0310-b194-c3ffbd925b24 --- core/app.js | 6 +----- core/core.js | 9 +++++++++ 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/core/app.js b/core/app.js index c5623062..8083fb3d 100644 --- a/core/app.js +++ b/core/app.js @@ -141,11 +141,7 @@ function socket(request, response, client) { } } else if (message.action == 'enableStats') { if (process) { - process.stats = message.enabled; - if (!gStatsTimer) { - sendStats(); - gStatsTimer = true; - } + core.enableStats(process, message.enabled); } } else { if (process && process.eventHandlers['message']) { diff --git a/core/core.js b/core/core.js index 6eaea5c3..cee3790b 100644 --- a/core/core.js +++ b/core/core.js @@ -559,6 +559,14 @@ function sendStats() { } } +function enableStats(process, enabled) { + process.stats = enabled; + if (!gStatsTimer) { + gStatsTimer = true; + sendStats(); + } +} + loadSettings().then(function() { var auth = require("auth"); var httpd = require("httpd"); @@ -601,3 +609,4 @@ exports.getSessionProcessBlob = getSessionProcessBlob; exports.invoke = invoke; exports.globalSettings = gGlobalSettings; exports.setGlobalSettings = setGlobalSettings; +exports.enableStats = enableStats;