Hi,
I saw the gtk session saving feature was postponed to a future release, and from the MR it seems related to the need to support async processing during shutdown.
Is it really unavoidable? Are there usecase examples that require async shutdown?
My concern is that for implementing the saving support on Windows, the shutdown APIs are synchronous, we are supposed to respond to the system notification once done, after which the system will attempt to kill the app.