File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed
typescript/solver/solvers Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ export abstract class BaseListener<
4040 private pollIntervals : Array < NodeJS . Timeout > = [ ] ;
4141
4242 create ( ) {
43- return async (
43+ return (
4444 handler : (
4545 args : TParsedArgs ,
4646 originChainName : string ,
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ type SolverModule = {
1818
1919type ListenerFn = < T > (
2020 handler : ( args : T , originChainName : string , blockNumber : number ) => void
21- ) => Promise < ShutdownFn > ;
21+ ) => ShutdownFn ;
2222
2323type ShutdownFn = ( ) => void ;
2424
@@ -65,15 +65,13 @@ export class SolverManager {
6565 const listener = await solver . listener . create ( ) ;
6666 const filler = solver . filler . create ( this . multiProvider , solver . rules ) ;
6767
68- this . activeListeners . push ( await listener ( filler ) ) ;
68+ this . activeListeners . push ( listener ( filler ) ) ;
6969 }
7070
7171 shutdown ( ) {
7272 this . log . info ( "Shutting down solvers..." ) ;
7373 // Cleanup logic for active listeners if needed
74- this . activeListeners . forEach ( ( stopListener ) => {
75- stopListener ( ) ;
76- } ) ;
74+ this . activeListeners . forEach ( ( stopListener ) => stopListener ( ) ) ;
7775 this . activeListeners = [ ] ;
7876 }
7977}
You can’t perform that action at this time.
0 commit comments