diff --git a/README.md b/README.md index 97dbc2b..18e3a0f 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Blog post: [HTTP/2 Server Push with Node.js](https://blog.risingstack.com/node-j ## Requirements -- Node.js >= 8.4.0 +- Node.js >= 9.4.0 ## Run diff --git a/src/server.js b/src/server.js index 5917414..bd6a08e 100644 --- a/src/server.js +++ b/src/server.js @@ -24,7 +24,12 @@ function push (stream, path) { return } - stream.pushStream({ [HTTP2_HEADER_PATH]: path }, (pushStream) => { + stream.pushStream({ [HTTP2_HEADER_PATH]: path }, (err, pushStream) => { + if (err) { + console.error(err) + return + } + pushStream.respondWithFD(file.fileDescriptor, file.headers) }) }