From 61a4dd939f79221d95b2963286d23330624f9351 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Bajto=C5=A1?= Date: Fri, 10 Oct 2014 10:29:23 +0200 Subject: [PATCH] Fix support for browsers Use `process.nextTick` instead of `setImmediate`, as the latter is not a standard API. https://developer.mozilla.org/en-US/docs/Web/API/Window.setImmediate --- lib/remote-connector.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/remote-connector.js b/lib/remote-connector.js index 118d637..e351932 100644 --- a/lib/remote-connector.js +++ b/lib/remote-connector.js @@ -49,7 +49,7 @@ RemoteConnector.initialize = function(dataSource, callback) { var connector = dataSource.connector = new RemoteConnector(dataSource.settings); connector.connect(); - setImmediate(callback); + process.nextTick(callback); }; RemoteConnector.prototype.define = function(definition) {