summaryrefslogtreecommitdiff
path: root/lib/internal/http2/core.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/internal/http2/core.js')
-rw-r--r--lib/internal/http2/core.js11
1 files changed, 5 insertions, 6 deletions
diff --git a/lib/internal/http2/core.js b/lib/internal/http2/core.js
index 663672f052..5eb34ecdfd 100644
--- a/lib/internal/http2/core.js
+++ b/lib/internal/http2/core.js
@@ -187,12 +187,11 @@ function onSessionHeaders(id, cat, flags, headers) {
}
} else if (cat === NGHTTP2_HCAT_PUSH_RESPONSE) {
event = 'push';
- } else { // cat === NGHTTP2_HCAT_HEADERS:
- if (!endOfStream && status !== undefined && status >= 200) {
- event = 'response';
- } else {
- event = endOfStream ? 'trailers' : 'headers';
- }
+ // cat === NGHTTP2_HCAT_HEADERS:
+ } else if (!endOfStream && status !== undefined && status >= 200) {
+ event = 'response';
+ } else {
+ event = endOfStream ? 'trailers' : 'headers';
}
debug(`[${sessionName(owner[kType])}] emitting stream '${event}' event`);
process.nextTick(emit, stream, event, obj, flags, headers);