On Sat, Jun 9, 2012 at 4:59 AM, catshow <[email protected]> wrote: > I am working on a new Apple Push Notification server using node.js. I am > having issues with node not emitting the close event on a TLS SecureStream > after getting an EPIPE error event. Has anyone else had this happen? It > appears to happen after I do a lot of reconnects back to apple after > generating invalid device id's. It does not happen each time. > > How should I force it to close? I am doing a hack that will schedule a > timer to fire 250 ms after the ERROR event and then call the > connection.destroy() method. Is there a better way to handle this?
Is node the TLS server or the client in your setup? Where do you see the EPIPE error event (net.Socket object, tls.SecurePair or tls.CleartextStream object, etc.)? -- 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
