Uh oh!
There was an error while loading. Please reload this page.
Revert "http: use Keep-Alive by default in global agents" - #43636
Conversation
This reverts commit 4267b92.
nodejs-github-bot
commented
Jun 30, 2022
Review requested:
|
ShogunPanda
commented
Jul 1, 2022
Why do you want to revert that? |
F3n67u
commented
Jul 1, 2022
@ShogunPanda try to fix #43623 (comment) |
ShogunPanda
commented
Jul 1, 2022
Don't revert that, it is needed. |
F3n67u
commented
Jul 1, 2022
Thanks. |
F3n67u
commented
Jul 1, 2022
#43522 also causes |
ShogunPanda
commented
Jul 1, 2022
See: #43641 (comment) |
This comment was marked as outdated.
This comment was marked as outdated.
I don't understand the urgency not to revert. It is semver major, not to be part of a release until october. Revert it, reopen it with ci fixes, run it a bunch of times to be more confident no more flakyness was introduced, then land. |
nodejs-github-bot
commented
Jul 1, 2022
ShogunPanda
commented
Jul 1, 2022
I explained in my PR. As you pointed out, that was a semver-major so we're not blocking any release line I guess. |
tniessen
commented
Jul 2, 2022
@ShogunPanda Yes, but that should have been part of #43522. There were related test failures (in four out of five CI runs!), which appear to have been ignored, and the PR was merged despite these failures. Arguably, when a PR should not have been merged in the first place, reverting it is a good first step.
In general, that is a good approach. In this case, however, the introduced CI failures are blocking others' work. PRs can't be merged because CIs keep failing. Even CI jobs that are usually reliable have been failing much more often. For example, Similar things can be said about CI failures mean that we might miss important errors (as appears to be the case in #43522) and they cost us time and resources.
As @panva explained, the change isn't being released until node 19 anyway, so (most) users do not benefit from it being on the main branch. It's not blocking a release line, but it is blocking development on the main branch! |
ShogunPanda
commented
Jul 2, 2022
tniessen
commented
Jul 2, 2022
No, that's not a requirement (and also does not always mean that no flakes are introduced). The important bit is looking at the actual errors when CI fails. Unfortunately, the degree of flakiness of our CI makes it tempting to just rerun/resume CI until it passes. |
ShogunPanda
commented
Jul 2, 2022
I see. Anyway, now that #43641 has been now merged, shall we wait few more days to see if the situation has improved? |
F3n67u
commented
Jul 24, 2022
Close this pr to in favor of #43949 |

This reverts commit 4267b92.
Fix#43623