diff --git a/packages/meteor/fiber_helpers.js b/packages/meteor/fiber_helpers.js index a708eb3bc7..680b3e5545 100644 --- a/packages/meteor/fiber_helpers.js +++ b/packages/meteor/fiber_helpers.js @@ -141,4 +141,15 @@ _.extend(Meteor._SynchronousQueue.prototype, { } }); +// Sleep. Mostly used for debugging (eg, inserting latency into server +// methods). +Meteor._sleepForMs = function (ms) { + var fiber = Fiber.current; + setTimeout(function() { + fiber.run(); + }, ms); + Fiber.yield(); +}; + + })();