graphql-js icon indicating copy to clipboard operation
graphql-js copied to clipboard

Fix crash in node when mixing sync/async resolvers (backport of #3529)

Open chrskrchr opened this issue 3 years ago • 6 comments

This is a backport of ~#3529~ #3651 to the 16.x branch that fixes #3528.

Full credit to @asztal for identifying the fix and submitting the original PR.

chrskrchr avatar May 11 '22 18:05 chrskrchr

CLA Signed

The committers listed above are authorized under a signed CLA.

  • :white_check_mark: login: chrskrchr / name: Chris Karcher (e835b95783a8385e914a4c83ab82b5fe1ed1d179)

/easycla

molssongroup avatar May 20 '22 14:05 molssongroup

@IvanGoncharov - I finally worked through the EasyCLA issues, would you mind taking a look at this PR?

chrskrchr avatar May 20 '22 15:05 chrskrchr

Hi @chrskrchr, I'm @github-actions bot happy to help you with this PR 👋

Supported commands

Please post this commands in separate comments and only one per comment:

  • @github-actions run-benchmark - Run benchmark comparing base and merge commits for this PR
  • @github-actions publish-pr-on-npm - Build package from this PR and publish it on NPM

github-actions[bot] avatar May 22 '22 18:05 github-actions[bot]

@chrskrchr We are still blocked by missing CLA on #3529 and it should be signed first especially since all the code were copied from there.

IvanGoncharov avatar May 22 '22 19:05 IvanGoncharov

We are still blocked by missing CLA on #3529 and it should be signed first especially since all the code were copied from there.

@IvanGoncharov - at what point would we consider #3529 abandoned? I don't want to prevent @asztal from getting credit for their great fix, but that PR was opened nearly 2 months ago and we'd like to get this fix rolled out to our production service as quickly as possible. (and remove some bandaids we wrapped around the issue to prevent it from causing a process exit)

chrskrchr avatar May 25 '22 16:05 chrskrchr

Closing this and re-submitting as a new PR per the guidance in #3651.

chrskrchr avatar Aug 18 '22 16:08 chrskrchr