xanderfrangos / crushee

Desktop tool for batch image optimization and resizing. Available for Windows and Mac. Built with Electron and Node.js.
https://crushee.app
MIT License
73 stars 13 forks source link

Process spawner leak #82

Closed positlabs closed 2 years ago

positlabs commented 2 years ago

I noticed my machine was running slowly even though I only had a few apps open. I opened the activity monitor to find a large number of crushee processes, despite having closed the app several hours prior. There were a lot more listed, but here are some examples:

Screen Shot 2022-07-05 at 5 19 57 PM

This was after I did the test for the french character files, so maybe it's related to that.

Screen Shot 2022-07-05 at 5 54 56 PM
xanderfrangos commented 2 years ago

Thanks for the bug report! That's definitely not good. I'll take a look and fix it as soon as I can.

iib0011 commented 2 years ago

Hi @xanderfrangos. Does this project need new features? If yes I can be a maintainer

xanderfrangos commented 2 years ago

@positlabs I've released v2.4.4, which should fix it. I was able to replicate the issue on my Mac. One of the processes wouldn't quit when the app closed for some reason.

positlabs commented 2 years ago

Ah! I just responded to the wrong ticket :) I'll give it a spin, thanks!

positlabs commented 2 years ago

It works! 🥳