Necessary Maintenance #25259
MainWindow::closeProgram() is way too excessive
As it stands
MainWindow::closeProgram() kill everything. Let's limit that behaviour and make it exit more gracefully.
#1 Updated by Esteban Cristaldo 4 months ago
- % Done changed from 0 to 90
- Status changed from New to Feedback
In Revision #dd2d88ac, the close program behaviour was change in order to make the GUI exit without killing other instances of DAQInterface. Also, the User needs to end the DAQInterface session in the 'Stopped' state in order to close the program properly.
#4 Updated by Iker de Icaza Astiz 4 months ago
- % Done changed from 90 to 100
- Status changed from Feedback to Resolved
I've clean up a bit and simplify the if/else in
I've tested this, it seems to work fine. Marking this as resolved and merging to develop, will leave it open for a while in case any issues is brought up.