@@ -9,7 +9,7 @@ const gzipAsync = promisify(gzip)
99// TODO: check timeout for responderSend?
1010
1111const setResponseContent = ( store , entityTag , type , length ) => {
12- if ( store . request . aborted ) return // Added in: v10.1.0
12+ if ( store . request . destroyed ) return
1313 entityTag && store . response . setHeader ( 'etag' , entityTag )
1414 const shouldSendContent = ! entityTag || ! store . request . headers [ 'if-none-match' ] || ! store . request . headers [ 'if-none-match' ] . includes ( entityTag )
1515 shouldSendContent
@@ -19,7 +19,7 @@ const setResponseContent = (store, entityTag, type, length) => {
1919}
2020
2121const setResponseContentRange = ( store , entityTag , type , length = '*' , start , end ) => {
22- if ( store . request . aborted ) return // Added in: v10.1.0
22+ if ( store . request . destroyed ) return
2323 entityTag && store . response . setHeader ( 'etag' , entityTag )
2424 store . response . writeHead ( 206 , { 'content-type' : type , 'content-length' : end - start + 1 , 'content-range' : `bytes ${ start } -${ end } /${ length } ` } )
2525 return true
@@ -34,7 +34,7 @@ const responderSendBufferRange = (store, { buffer, entityTag, type = DEFAULT_MIM
3434 length && writeBufferToStreamAsync ( store . response , buffer . slice ( start , end + 1 ) )
3535
3636const responderSendBufferCompress = async ( store , { buffer, bufferGzip, entityTag, type = DEFAULT_MIME , length = buffer . length } ) => {
37- if ( store . request . aborted ) return // Added in: v10.1.0
37+ if ( store . request . destroyed ) return
3838 entityTag && store . response . setHeader ( 'etag' , entityTag )
3939 const shouldSendContent = ! entityTag || ! store . request . headers [ 'if-none-match' ] || ! store . request . headers [ 'if-none-match' ] . includes ( entityTag )
4040 const shouldGzip = shouldSendContent && length && store . request . headers [ 'accept-encoding' ] && store . request . headers [ 'accept-encoding' ] . includes ( 'gzip' )
@@ -57,7 +57,7 @@ const responderSendStreamRange = (store, { streamRange, entityTag, type = DEFAUL
5757 waitStreamStopAsync ( setupStreamPipe ( streamRange , store . response ) )
5858
5959const responderSendStreamCompress = async ( store , { stream, streamGzip, entityTag, type = DEFAULT_MIME , length } ) => {
60- if ( store . request . aborted ) return // Added in: v10.1.0
60+ if ( store . request . destroyed ) return
6161 entityTag && store . response . setHeader ( 'etag' , entityTag )
6262 const shouldSendContent = ! entityTag || ! store . request . headers [ 'if-none-match' ] || ! store . request . headers [ 'if-none-match' ] . includes ( entityTag )
6363 const shouldGzip = shouldSendContent && length && store . request . headers [ 'accept-encoding' ] && store . request . headers [ 'accept-encoding' ] . includes ( 'gzip' )
0 commit comments