mirror of https://github.com/nodejs/node.git
doc: fix outdated 'try/catch' statement in sync
Fixes description about crypto.randomBytes. Fixes: https://github.com/nodejs/node/issues/3081 PR-URL: https://github.com/nodejs/node/pull/3087 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Brendan Ashworth <brendan.ashworth@me.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>pull/3087/merge
parent
c2739443e6
commit
d32363ff20
|
@ -651,13 +651,8 @@ Generates cryptographically strong pseudo-random data. Usage:
|
||||||
});
|
});
|
||||||
|
|
||||||
// sync
|
// sync
|
||||||
try {
|
const buf = crypto.randomBytes(256);
|
||||||
var buf = crypto.randomBytes(256);
|
|
||||||
console.log('Have %d bytes of random data: %s', buf.length, buf);
|
console.log('Have %d bytes of random data: %s', buf.length, buf);
|
||||||
} catch (ex) {
|
|
||||||
// handle error
|
|
||||||
// most likely, entropy sources are drained
|
|
||||||
}
|
|
||||||
|
|
||||||
NOTE: This will block if there is insufficient entropy, although it should
|
NOTE: This will block if there is insufficient entropy, although it should
|
||||||
normally never take longer than a few milliseconds. The only time when this
|
normally never take longer than a few milliseconds. The only time when this
|
||||||
|
|
Loading…
Reference in New Issue