Porovnat revize

...

1 Commity

Autor SHA1 Zpráva Datum
Tim Caswell 2f16696fbc Use native Math.random since it's fixed 2017-07-14 14:49:33 -05:00
1 změnil soubory, kde provedl 0 přidání a 18 odebrání

Zobrazit soubor

@ -4,24 +4,6 @@ var cluster = require('cluster');
var crypto;
var stacks = {};
function realRandom() {
return parseFloat(('0.' + (parseInt(crypto.randomBytes(8).toString('hex'), 16))).replace(/(^0)|(0$)/g, ''));
}
Math.random = function () {
var err = new Error("Math.random() was used");
if (!stacks[err.stack.toString()]) {
stacks[err.stack.toString()] = true;
console.warn(err.stack);
}
if (!crypto) {
crypto = require('crypto');
}
Math.random = realRandom;
return realRandom();
};
if (cluster.isMaster) {
require('./boot/master');