Skip to content

Conversation

@pakrym-stripe
Copy link
Contributor

To get manual changes required for generated code.

dcr-stripe and others added 26 commits May 5, 2022 09:22
* feat(http-client): Retry requests that failed with closed connection

Requests that fail with closed connection errors (ECONNRESET, EPIPE) are
automatically retried.

- `ECONNRESET` (Connection reset by peer): A connection was forcibly
  closed by a peer.closed by a peer. This normally results from a loss
  of the connection on the remote socket due to a timeout or reboot.
  Commonly encountered via the http and net modules.

- `EPIPE` (Broken pipe): A write on a pipe, socket, or FIFO for which
  there is no process to read the data. Commonly encountered at the net
  and http layers, indicative that the remote side of the stream being
  written to has been closed.

Fixes: #1040
* Codegen for openapi 7789931
* Codegen for openapi 056745c
Co-authored-by: Richard Marmorstein <[email protected]>
Co-authored-by: Dominic Charley-Roy <[email protected]>
Copy link
Contributor

@dcr-stripe dcr-stripe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@stripe-ci stripe-ci assigned pakrym-stripe and unassigned dcr-stripe Jun 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants