So far I've always found async logging to be a pain in the ass, makes things far harder to debug as log messages aren't sequential all the time.
But that's just my experiences. – Micheil On 21/03/2012, at 7:06 AM, m1k3l wrote: > > > On Tuesday, March 20, 2012 4:03:33 PM UTC-7, mscdex wrote: > On Mar 20, 2:14 pm, m1k3l <[email protected]> wrote: > > is there an async logging from native code in NodeJS? Something similar to > > console.log() or a way to send logging events that could be used in a JS > > program? > > console.log() now blocks in v0.6.x, unless process.stdout refers to a > pipe: http://nodejs.org/docs/v0.6.11/api/all.html#process.stdout > > hum not good enough. I'd prefer having native logging completely async and, > in JS land, to be forwarded to logger such as winston. > > So it seems NodeJS doesn't have a native async logging facility, right? > > Not a big deal, I can create one quickly. I'm thinking something event based > to be received like on("logging", callback). Not sure if I'll put it in node > yet but somehow I think it would be a great tool for debugging/prototyping. > >
