+1

> On May 17, 2014, at 2:02, Andrew Kelley <[email protected]> wrote:
> 
> I shouldn't have to manually handle EMFILE errors.
> 
> https://github.com/isaacs/node-graceful-fs/issues
> 
> The fact that you have to solve this with monkey patching is an indication 
> that it belongs in core.
> 
> You could argue, well there it is, just use it. But as a module author, I 
> can't depend on it, because that monkey patching affects every other module 
> the user uses. A responsible module author will not depend on monkey patching.
> 
> There's no good way to handle EMFILE errors. I could set a timeout and try 
> again, but that's bogus. Why wait for an arbitrary period of time when I 
> could get a callback exactly when another handle is closed? This is precisely 
> what graceful-fs does... why is it not in core?!
> -- 
> Job board: http://jobs.nodejs.org/
> New group rules: 
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules: 
> 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 unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/nodejs/5b35c61f-230f-4c04-a079-02f45dd3e95d%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/D23F16D2-FE61-46D4-AEBE-A321EE529536%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to