Updated with new methods
This commit is contained in:
+25
@@ -0,0 +1,25 @@
|
||||
|
||||
try {
|
||||
module.exports = require('./build/Release/node_sleep.node');
|
||||
} catch (e) {
|
||||
console.error('sleep: using busy loop fallback');
|
||||
|
||||
module.exports = {
|
||||
sleep: function(s) {
|
||||
var e = new Date().getTime() + (s * 1000);
|
||||
|
||||
while (new Date().getTime() <= e) {
|
||||
;
|
||||
}
|
||||
},
|
||||
|
||||
usleep: function(s) {
|
||||
var e = new Date().getTime() + (s / 1000);
|
||||
|
||||
while (new Date().getTime() <= e) {
|
||||
;
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user