note issue #2 for this

This commit is contained in:
Trent Mick 2012-02-06 21:35:19 -08:00
parent 1a0cd4be62
commit 3649708f36

View file

@ -2,10 +2,10 @@
## bunyan 0.5.1 (not yet released)
- Add guard on `JSON.stringify`ing of log records before emission. This will
prevent `log.info` et al throwing on record fields that cannot be
represented as JSON. An error will be printed on stderr and a clipped
log record emitted with a 'bunyanMsg' key including error details. E.g.:
- [issue #2] Add guard on `JSON.stringify`ing of log records before emission.
This will prevent `log.info` et al throwing on record fields that cannot be
represented as JSON. An error will be printed on stderr and a clipped log
record emitted with a 'bunyanMsg' key including error details. E.g.:
bunyan: ERROR: could not stringify log record from /Users/trentm/tm/node-bunyan/examples/unstringifyable.js:12: TypeError: Converting circular structure to JSON
{
@ -22,7 +22,7 @@
$ node tools/timeguard.js # after
Time try/catch-guard on JSON.stringify:
- log.info: 0.07368ms per iteration
## bunyan 0.5.0