From 4fac6909c8f0f69380afd788ddbc8c81e8998781 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <adhisimon@gmail.com>
Date: Fri, 12 Nov 2021 17:09:05 +0700
Subject: [PATCH] Ubah aktivasi killOnIdle menjadi ketika init

Sebelumnya aktivasi ketika on online.
Tetapi akibatnya kalau tidak pernah online,
dia tidak pernah kena kill.
---
 lib/transport.js | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/lib/transport.js b/lib/transport.js
index 3d95fc4..b3a8453 100644
--- a/lib/transport.js
+++ b/lib/transport.js
@@ -32,10 +32,6 @@ bot.on('online', (data) => {
                     me: config.username,
                 });
             }
-
-            if (!killOnIdle.getDisabled()) {
-                killOnIdle.init();
-            }
         },
 
         config.warming_up_ms || (30 * 1000),
@@ -160,6 +156,10 @@ function ping() {
 function init() {
     messagingService.setTransport(exports);
 
+    if (!killOnIdle.getDisabled()) {
+        killOnIdle.init();
+    }
+
     bot.connect({
         jid: config.username,
         password: config.password,
@@ -168,7 +168,7 @@ function init() {
 
     setInterval(
         ping,
-        config.ping_interval_ms || 60000,
+        config.ping_interval_ms || 25000,
     );
 }
 
-- 
1.9.0