micro-manager
micro-manager copied to clipboard
Handle crashing of micro simulations in a proper way
Currently when the Micro Manager is controlling and running micro simulations, if one simulation crashes or has an improper exit, the Micro Manager run just hangs. It is nearly impossible to know which micro simulation crashed, and why the overall execution has hanged.
The Micro Manager should be able to handle a simulation crash by ...
- ... continuing to run the rest of the micro simulations.
- ... logging the simulation crash in the log file.
- ... providing the macro location at which the simulation crashed.
- ... creating a new log file and parsing the error output from the crashed simulation to it.
It is not clear if all these things could be done, so initially some investigations are necessary.