File tree Expand file tree Collapse file tree 3 files changed +8
-1
lines changed
Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -18,4 +18,4 @@ COPY --from=build-stage /leadminer-api/dist .
1818EXPOSE 8081
1919EXPOSE 8021
2020
21- CMD ["node" , "server.js" ]
21+ CMD ["node" , "--max-old-space-size=4096" , " server.js" ]
Original file line number Diff line number Diff line change @@ -256,6 +256,8 @@ export default class ImapEmailsFetcher {
256256
257257 if ( this . isCanceled === true ) {
258258 const message = `Canceled process on folder ${ folderPath } with ID ${ this . miningId } ` ;
259+ msg . removeAllListeners ( ) ;
260+ fetchResult . removeAllListeners ( ) ;
259261 reject ( new Error ( message ) ) ;
260262 return ;
261263 }
@@ -284,6 +286,10 @@ export default class ImapEmailsFetcher {
284286 ) ;
285287 }
286288
289+ // Clear large chunks early
290+ header = null as unknown as string ;
291+ body = null as unknown as string ;
292+
287293 const messageId = getMessageId ( parsedHeader ) ;
288294
289295 parsedHeader [ 'message-id' ] = [ messageId ] ;
Original file line number Diff line number Diff line change 1515 "dev:backend-api" : " npm run dev:api --prefix ./backend" ,
1616 "dev:backend-worker" : " npm run dev:worker --prefix ./backend" ,
1717 "dev:backend-email-worker" : " npm run dev:email-worker --prefix ./backend" ,
18+ "dev:backend-email-signature-worker" : " npm run dev:email-signature-worker --prefix ./backend" ,
1819 "dev:backend-mock-external-services" : " npm run dev:mock-external-services --prefix ./backend"
1920 },
2021 "author" : " ankaboot" ,
You can’t perform that action at this time.
0 commit comments