simplify connection handlers using async/await and ensure uncaught exceptions are always logged
simplify connection handlers using async/await and ensure uncaught exceptions are always logged

sourcegraph/javascript-typescript-langserver,sourcegraph/javascript-typescript-langserver