From 2d650bd627de8b6f8b1413261f03c2078d3f8d65 Mon Sep 17 00:00:00 2001 From: Scott Nonnenberg Date: Thu, 28 Sep 2017 14:47:49 -0700 Subject: [PATCH] Further workaround to try to push node.js event loop forward (#1511) FREEBIE --- preload.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/preload.js b/preload.js index d43f021ae..0ee10e872 100644 --- a/preload.js +++ b/preload.js @@ -39,5 +39,10 @@ window.nodeXMLHttpRequest = require("./js/XMLHttpRequest").XMLHttpRequest; window.nodeWebSocket = require("websocket").w3cwebsocket; + // Linux seems to periodically let the event loop stop, so this is a global workaround + setInterval(function() { + setImmediate(function() {}); + }, 1000); + window.EmojiConvertor = require('emoji-js'); })();