I was curious what would happen if this exception is being cought. Wonder what would happen to 'fd' - file descriptor - as far as I know there is no such thing as garbage collector for file descriptors or any other resources except memory...
Do you really don't see any way for exception to be raised? Just have a look at 'writeAll' function - it's recursive. What would happen if stack is exceeded? I don't understand javascript well actually, but I thought the exception would be thrown. On Thursday, June 6, 2013 11:52:36 AM UTC+4, Floby wrote: > > If an exception happens here and is not caught anywhere, the program exits. > Also, I don't quite see how an error could be thrown here. > > On Wednesday, 5 June 2013 15:12:22 UTC+2, Matthew Larionov wrote: >> >> Good morning, everyone. >> >> Please have a look at this >> code<https://github.com/joyent/node/blob/master/lib/fs.js#L913>in function >> 'writeFile'. >> >> Could anyone, please, explain me what would happen to file descriptor if >> any exception is being thrown on line, like >> this<https://github.com/joyent/node/blob/master/lib/fs.js#L933>or any other >> in callback. >> > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.