I'd like the partially completed data from a scan run from the dashboard to be saved when I request termination. Currently this is not the behavior I see, at least in artiq-4.0-58. If I were writing a standalone script, I would of course have it writing data along the way, but the dataset management via the dashboard does not seem to be doing this. Maybe I need to issue some command to the dataset to write itself to disk while processing the termination request exception?