Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
frontend-tools: Fix multiple signal-slot connections on Output Timer
When running an Output Timer multiple times, multiple signal-slot connections would be made with the corresponding output stop event functions. This would cause later Output Timers to terminate unexpectedly early, due to the stop functions having been called repeatedly on previous Output Timer runs while outputs were stopping. There may still be an underlying bug with calling stop on outputs repeatedly, but this change at least ensures that Output Timers only call their stop functions once.
- Loading branch information