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();
});
}