Add the ability to abort an initial connection attempt #327
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I discovered this while working with an offline robot - if you're making your initial connection with retries, there was previously no ability to abort the reconnect attempts once they started. This allows the user to pass in an object with the rest of the dial options that they can later cancel.
Change log
reconnectAbort
option toDialOpts
reconnectAbort.abort
is truevanilla
example with usageTested