Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.   wrapTimeout: function(promise, callback) {
  3.     if (callback) {
  4.       // Ensure callback is called outside of promise stack.
  5.       return promise.then(
  6.         function(res) {
  7.           callback(null, res);
  8.           // setTimeout(function() { callback(null, res) }, 0);
  9.         },
  10.         function(err) {
  11.           callback(err, null);
  12.           // setTimeout(function() { callback(err, null); }, 0);
  13.         }
  14.       );
  15.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement