Closed ntruchsess closed 10 months ago
I merged ntruchsess/QMS-630
and ntruchsess/QMS-623
into kiozen/QMS-624
(I hope correctly). I could see some change in the behavior of the log window but also a crash with the same call stack as before.
@kiozen conflict is resolved, PR is ready to merge
What is the linked issue for this pull request:
QMS-#623
What you have done:
to distinguish normal shutdown from errors during startup a timer was used. Any transition to processState::NotRunning that would happen after expiry of this timer would not result in showing the error but would be ignored silently. The timer has been replaced by a boolean flag 'isBeingStopped' that is set to false on process startup and to true when klicking the stop-button.
Steps to perform a simple smoke test:
Does the code comply to the coding rules and naming conventions Coding Guidelines:
Is every user facing string in a tr() macro?
Did you add the ticket number and title into the changelog? Keep the numeric order in each release block.