diff --git a/lib/plugins/load-plugin.js b/lib/plugins/load-plugin.js
index <HASH>..<HASH> 100644
--- a/lib/plugins/load-plugin.js
+++ b/lib/plugins/load-plugin.js
@@ -327,7 +327,7 @@ var customParser = function() {
   customParserPending = true;
   customParserOpts.body = {
     idList: idList,
-    frames: framesList.splice(0, 16)
+    frames: framesList.splice(0, 10)
   };
   requestData(customParserOpts, function(err, result) {
     customParserPending = false;
@@ -336,10 +336,10 @@ var customParser = function() {
       return retryCustomParser();
     }
     idList.forEach(function(reqId) {
-      var cb = parserCallbacks[reqId];
+      var cb = parserCalretryCustomParserlbacks[reqId];
       cb && cb(result[reqId]);
     });
-    retryCustomParser(200);
+    retryCustomParser(framesList.length> 0 ? 20 : 200);
   });
 };
feat: custom socket data parer by plugin