As an extra data point, I've been seeing these too, since updating to node
0.10, but have no idea where they're coming from. I think we wrap all of
our HTTP requests such that errors get caught, but this is bubbling up to
process.on('uncaughtException'). We also have warnings that fire if we
ever get a request and do not respond to it, and those warnings are not
firing when this occurs, so, other than the uncaughtException, we're not
seeing anything that would indicate anything going wrong. Admittedly, this
is inside of a rather large and complex app, so it's quite possible we're
missing something, but it's definitely not coming from our usual suspects
for HTTP requests (Amazon APIs).
On Friday, April 5, 2013 12:52:03 PM UTC-7, Isaac Schlueter wrote:
>
> Without seeing anything except an error message, I can't really answer
> that except to say that some net.Socket object is trying to read(),
> and getting an ECONNRESET error. Someone sent someone else a RST
> packet, and instead of ignoring it, Node is emitting an error because
> of it, like it ought to have in the first place.
>
> Maybe share more of your code, put error handlers on your client and
> server connections, and use domain objects to get more context in the
> error. That'd all help track down where this is coming from.
>
>
> On Fri, Apr 5, 2013 at 9:19 AM, Jochen Delabie
> <[email protected]<javascript:>>
> wrote:
> > Since we updated from Node 0.8 to Node 0.10 we're seeing these errors:
> >
> > { [Error: read ECONNRESET] code: 'ECONNRESET', errno: 'ECONNRESET',
> > syscall: 'read' }
> > Error: read ECONNRESET
> > at errnoException (net.js:878:11)
> > at TCP.onread (net.js:539:19)
> >
> >
> > I know this error was previously ignored before 0.10, but I'd like to
> know
> > what's causing this and how I can fix it/debug it?
> > Is it a problem on our end (server) closing connections too soon?
> >
> > Thanks!
> >
> > --
> > --
> > 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 [email protected]<javascript:>
> > To unsubscribe from this group, send email to
> > [email protected] <javascript:>
> > 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 [email protected] <javascript:>.
> > For more options, visit https://groups.google.com/groups/opt_out.
> >
> >
>
--
--
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.