diff --git a/server/ready.js b/server/ready.js index 2a862bb..2848099 100644 --- a/server/ready.js +++ b/server/ready.js @@ -14,5 +14,7 @@ module.exports = function(client, enableLoginMessage, loginChannel, loginMessage } loadServerPrefixes(client) checkTimer(client); - updateCpuPercentage(client.processInfo); + setInterval(() => { + updateCpuPercentage(client) + }, 60 * 1000); } diff --git a/util/updateCpuPercentage.js b/util/updateCpuPercentage.js index 2c0135a..a00da82 100644 --- a/util/updateCpuPercentage.js +++ b/util/updateCpuPercentage.js @@ -1,10 +1,8 @@ const os = require('os'); -const updateCpuPercentage = require('./updateCpuPercentage'); module.exports = async function (processInfo) { const newCpuUsage = process.cpuUsage(processInfo.cpuPercentage); processInfo.previousCpuUsage = process.cpuUsage(); processInfo.cpuPercentage = (newCpuUsage.system + newCpuUsage.user) / 60_000_000 / os.cpus().length; - setTimeout(updateCpuPercentage, 60000, processInfo); }