I am also getting TTD crashing after a certain period of time. When I start TTD, I get two process running in task manager. Is this correct or is there something wrong. I generally run two instances of Two Tone Detect, when I start the second instance, two more processes show in task manager? I would run headless, but I prefer to see the screen(s) on my monitor to make sure it is running. I would run the script to check the status, but I do not want to reboot, as I have other programs running that I do not want to stop without user input. I would prefer an email letting me know it has crashed. I do not get duplicate notifications.
Yeah now that I look closer it is spawning two processes for each instance...one using more resources than the other. Not sure what that's about, but it seems normal. Does minimizing the GUI seem to help with reducing crashes for you? Even if you run headless you can still access the GUI via web browser to check status.
Andy