-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closing the application doesn't end the process and a few other bugs #4
Comments
Could you clarify? Does the form close but the process still shows as running in task manager?
I'll need to add a handler for when the form is closed so I can kill the currently running job, good catch |
Yes, the form/window closes but the process is not terminated.
Excellent and thank you. This piece of software is like a rare gem. It does exactly what you state it's meant to, and it performs the task well, with only a few minor issues. |
I cloned the repo to my machine and tested and I experienced the same. This is likely due to the fact that ffmpeg or vmaf was launched by vmaf-gui and is considered by the OS to be part of vmaf-gui |
Here's a couple of events recorded by Windows. There's not much of use here, but some of the information should be useful.
|
I assume the unhandled exception is caused by manually killing ffmpeg from task manager? Or is it caused by closing the form? |
I've attempted to resolve this by aborting the Thread that handles each child process and I've tried to kill the currently running child process on the form close event. I'm not super experienced with C#. Fixing this issue seems to be beyond me at this point. I'm very much leaning at this point towards archiving this repo after redoing it in electron |
Modifying this method to return the process handler should enable us to use the |
Hello,
Straight to the point:
The text was updated successfully, but these errors were encountered: