diff --git a/doc/api/http2.md b/doc/api/http2.md index a98c0f52b74b39..0bcb574fdce78b 100644 --- a/doc/api/http2.md +++ b/doc/api/http2.md @@ -271,12 +271,17 @@ server.on('stream', (stream, headers) => { 'content-type': 'text/html', ':status': 200 }); + stream.on('error', (error) => console.error(error)); stream.end('

Hello World

'); }); server.listen(80); ``` +Even though HTTP/2 streams and network sockets are not in a 1:1 correspondence, +a network error will destroy each individual stream and must be handled on the +stream level, as shown above. + #### Event: 'timeout'