Parcourir la source

EAGLESIX-3881: use process.nextTick instead of setImmediate (DNE in all browsers and process.nextTick is preferred if available)

Kyle P Davis il y a 11 ans
Parent
commit
8a971ae197
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      lib/pipeline/documentSources/CursorDocumentSource.js

+ 1 - 1
lib/pipeline/documentSources/CursorDocumentSource.js

@@ -167,7 +167,7 @@ proto.getCurrent = function getCurrent() {
  **/
 proto.setSource = function setSource(theSource, callback) {
 	if (theSource) throw new Error("CursorDocumentSource doesn't take a source"); //TODO: This needs to put back without the if once async is fully and properly supported
-	if (callback) return setImmediate(callback);
+	if (callback) return process.nextTick(callback);
 };
 
 /**