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
Minwoo Jung 2015-09-27 17:20:27 +09:00 committed by Brendan Ashworth
parent c2739443e6
commit d32363ff20
1 changed files with 2 additions and 7 deletions

View File

@ -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