File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ export class Polling extends Transport {
5252 * @param {http.IncomingMessage }
5353 * @api private
5454 */
55- onRequest ( req ) {
55+ onRequest ( req : IncomingMessage & { res : ServerResponse } ) {
5656 const res = req . res ;
5757
5858 if ( "GET" === req . method ) {
@@ -112,7 +112,7 @@ export class Polling extends Transport {
112112 *
113113 * @api private
114114 */
115- onDataRequest ( req , res ) {
115+ onDataRequest ( req : IncomingMessage , res : ServerResponse ) {
116116 if ( this . dataReq ) {
117117 // assert: this.dataRes, '.dataReq and .dataRes should be (un)set together'
118118 this . onError ( "data request overlap from client" ) ;
@@ -155,8 +155,8 @@ export class Polling extends Transport {
155155 }
156156
157157 if ( contentLength > this . maxHttpBufferSize ) {
158- chunks = isBinary ? Buffer . concat ( [ ] ) : "" ;
159- req . connection . destroy ( ) ;
158+ res . writeHead ( 413 ) . end ( ) ;
159+ cleanup ( ) ;
160160 }
161161 } ;
162162
You can’t perform that action at this time.
0 commit comments