We've now been bitten several times by long ImageFactory timeouts (which precludes getting logs) caused by modal dialogs popping and not being dismissed. These timeouts are on the order of 7(!) hours.
We already have a tool we build (dhandler.exe) that clicks on any dialog it can find. Ensuring a working copy of this is running before starting any windowed process (we already also have a powershell function for this; that's where I'd put it) means we can fail fast when a blocking modal dialog pops, potentially getting better logging but definitely reducing wasted time.
I'm putting this directly into First Responders as it directly affects our ability to quickly make changes to support customer needs and is a small fix.
We've now been bitten several times by long ImageFactory timeouts (which precludes getting logs) caused by modal dialogs popping and not being dismissed. These timeouts are on the order of 7(!) hours.
We already have a tool we build (dhandler.exe) that clicks on any dialog it can find. Ensuring a working copy of this is running before starting any windowed process (we already also have a powershell function for this; that's where I'd put it) means we can fail fast when a blocking modal dialog pops, potentially getting better logging but definitely reducing wasted time.
I'm putting this directly into First Responders as it directly affects our ability to quickly make changes to support customer needs and is a small fix.