Spot the bug in the HTTP/2 response helper

from HTTP/2
Node 24 intermediate 6 min 2 issues to find

Find the lifecycle bugs in this generated helper.

JavaScript
function getStatus(session, path) {
  return new Promise((resolve) => {
    const request = session.request({ ':path': path });
    request.on('response', (headers) => {
      resolve(headers[':status']);
    });
    request.end();
  });
}
Open in playground
Report an error