Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
Patch Available
Description
I've added reconnect support to node.js library.
added 4 new parameters to options:
debug : (true or false) when true console.log reconnect events max_attempts : max number of reconnect attempts before giving up connect_timeout : max time before giving up reconnect attempts retry_max_delay : max time in millisecond between retry attempts
also added two new functions :
initialize_retry_vars() initialize the retry variables.
connection_gone() gets called on 'close' event and tries to reconnect the connection.
Update: updated the patch to re-enable emitting the 'error' event.
("error" events get turned into exceptions if they aren't listened for. If the user handled this error then we should try to reconnect.)