Sobesednik / node-exiftool

A Node.js interface to exiftool command-line application.
MIT License
91 stars 15 forks source link

Memory/process instances issues #49

Open paddotk opened 4 years ago

paddotk commented 4 years ago

Hi,

It seems that there are two issues with the exiftool processes.

The first is that the processes aren't actually closed; when I go to Task Manager (using Win10) I see that all opened exiftool.exe processes are still open even though it looks like everything goes well in the code execution (the .then(() => ep.close()) is included).

The second issue is that some of these processes appear to not refer to a created copy of the original exiftool.exe. When I inspect the file location of the process in Task Manager, half of the processes appear to originate in C:\Users\paddotk\AppData\Local\Temp\par-546a6172646f\cache-exiftool-11.65.

Thanks for making this tool btw, I'm glad to finally have found one that works with mp4 files! 😄