After rL374163, replycallbacks might have a cancellable context, which
will try to access RequestCancellers on destruction. Example failure:
libc++abi.dylib: terminating with uncaught exception of type std::__1::system_error: mutex lock failed: Invalid argument src/llvm-project/out/gn/obj/clang-tools-extra/clangd/test/Output/code-action-request.test.script: line 1: 90699 Abort trap: 6 clangd -log=verbose -lit-test < src/llvm-project/clang-tools-extra/clangd/test/code-action-request.test 90705 Done | FileCheck -strict-whitespace src/llvm-project/clang-tools-extra/clangd/test/code-action-request.test
Please document that this has to go after RequestCancelersMutex