https://bugs.winehq.org/show_bug.cgi?id=49319
--- Comment #4 from Michel Terrisse mterrisse@free.fr --- I could notice something important: the service is a console application and it calls AllocConsole() to be able to write to the console (this is not usefull here but for other applications that share the same code).
If I comment the call to AllocConsole() and all the lines that write to the console, the problem disappears.
So a correct title for this ticket could be: Services that call AllocConsole() don't stop when the application stops (macOS only)
Regards,
Michel Terrisse