@@ -738,7 +738,7 @@ function connectionListenerInternal(server, socket) {
738738 socket . setEncoding = socketSetEncoding ;
739739
740740 // We only consume the socket if it has never been consumed before.
741- if ( socket . _handle && socket . _handle . isStreamBase &&
741+ if ( socket . _handle ? .isStreamBase &&
742742 ! socket . _handle . _consumed ) {
743743 parser . _consumed = true ;
744744 socket . _handle . _consumed = true ;
@@ -783,7 +783,7 @@ function socketOnDrain(socket, state) {
783783}
784784
785785function socketOnTimeout ( ) {
786- const req = this . parser && this . parser . incoming ;
786+ const req = this . parser ? .incoming ;
787787 const reqTimeout = req && ! req . complete && req . emit ( 'timeout' , this ) ;
788788 const res = this . _httpMessage ;
789789 const resTimeout = res && res . emit ( 'timeout' , this ) ;
@@ -918,7 +918,7 @@ function onParserExecuteCommon(server, socket, parser, state, ret, d) {
918918 prepareError ( ret , parser , d ) ;
919919 debug ( 'parse error' , ret ) ;
920920 socketOnError . call ( socket , ret ) ;
921- } else if ( parser . incoming && parser . incoming . upgrade ) {
921+ } else if ( parser . incoming ? .upgrade ) {
922922 // Upgrade or CONNECT
923923 const req = parser . incoming ;
924924 debug ( 'SERVER upgrade or connect' , req . method ) ;
@@ -963,7 +963,7 @@ function onParserExecuteCommon(server, socket, parser, state, ret, d) {
963963
964964function clearIncoming ( req ) {
965965 req = req || this ;
966- const parser = req . socket && req . socket . parser ;
966+ const parser = req . socket ? .parser ;
967967 // Reset the .incoming property so that the request object can be gc'ed.
968968 if ( parser && parser . incoming === req ) {
969969 if ( req . readableEnded ) {
@@ -1180,7 +1180,7 @@ function onSocketResume() {
11801180}
11811181
11821182function onSocketPause ( ) {
1183- if ( this . _handle && this . _handle . reading ) {
1183+ if ( this . _handle ? .reading ) {
11841184 this . _handle . reading = false ;
11851185 this . _handle . readStop ( ) ;
11861186 }
0 commit comments