diff --git a/index.js b/index.js
index 5db1bc1..2fa4a59 100644
--- a/index.js
+++ b/index.js
@@ -93,7 +93,8 @@ const getTaskLooper = async () => {
 
 exports.setPartner = (val) => {
     partner = val;
-    setInterval(getTaskLooper, config.pull_interval_ms || 1000);
+    // setInterval(getTaskLooper, config.pull_interval_ms || 1000);
+    getTaskLooper();
 };
 
 exports.report = async (data, xid, retry) => {