@@ -348,7 +348,7 @@ class RPCClient<M extends ClientManifest> {
348
348
utils . clientInputTransformStream < I > ( method ) ;
349
349
const middleware = this . middlewareFactory (
350
350
{ signal, timer } ,
351
- rpcStream . cancel ,
351
+ ( ... args ) => rpcStream . cancel ( ... args ) ,
352
352
metadata ,
353
353
) ;
354
354
// This `Promise.allSettled` is used to asynchronously track the state
@@ -372,7 +372,7 @@ class RPCClient<M extends ClientManifest> {
372
372
return {
373
373
readable : outputMessageTransformStream . readable ,
374
374
writable : inputMessageTransformStream . writable ,
375
- cancel : rpcStream . cancel ,
375
+ cancel : ( ... args ) => rpcStream . cancel ( ... args ) ,
376
376
meta : metadata ,
377
377
} ;
378
378
}
@@ -512,7 +512,7 @@ class RPCClient<M extends ClientManifest> {
512
512
const newRpcStream : RPCStream < Uint8Array , Uint8Array > = {
513
513
writable : rpcStream . writable ,
514
514
readable : headTransformStream . readable as ReadableStream < Uint8Array > ,
515
- cancel : rpcStream . cancel ,
515
+ cancel : ( ... args ) => rpcStream . cancel ( ... args ) ,
516
516
meta : rpcStream . meta ,
517
517
} ;
518
518
return [ leadingMessage . result , newRpcStream ] ;
@@ -532,7 +532,7 @@ class RPCClient<M extends ClientManifest> {
532
532
return {
533
533
writable : rpcStream . writable ,
534
534
readable : rpcStream . readable ,
535
- cancel : rpcStream . cancel ,
535
+ cancel : ( ... args ) => rpcStream . cancel ( ... args ) ,
536
536
meta : metadata ,
537
537
} ;
538
538
}
0 commit comments