add program mutex, tray icon, portable install improvement#34
Conversation
|
Thanks for your efforts. I think the mutex and tray icon are good improvements. Uninstalling WinDivert is more tricky since this can interfere with other WinDivert applications that may be running on the system. I need to think about it. |
|
on the portable uninstall/stop thing, just an idea the bad scenario: tallow run as portable & user has some other proggie using the service & user starts the other while tallow is active, tallow would send the stop leaving the other without service... or maybe check some WinDivert state change at start and exit of tallow? not familiar with it |
When running in portable mode(ie not installed) it will send a stop control to the service in order to unlock the file so that the user can(eventually) delete the portable folder, however do this only if the service runs from the portable folder(don't stop an instance of the service if created/started by another program)
|
Stopping the service will lead to problems, so best to remove this functionality. I think it may be possible to do safely using the |
more comments in the code, you can remove them once/if pull is approved