What issues might we run up against if, when we exit an application during sequencing, it never gets past "Waiting for %application% and child applications to exit..."

We have no choice but to click on "Stop" but it doesn't feel quite right!?!?!? : )
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
The sequencer is sensitive to open file locks and open processes. Killing processes at the end of a sequence is not a big deal and if you are getting issues with open file locks you should check the sequencer logs for more info.
Answered 02/21/2007 by: kkaminsk
Ninth Degree Black Belt

Please log in to comment
0
Well... there's of course the side effect of having to terminate application in launch shortcut phase.

It will flag the OSD so that in client all subprocesses of the main process (one that's launched from CODEBASE FILENAME="..) are terminated automatically when main process closes (causing the application to shut down from SG standpoint so that ActiveUpgrade etc. will work). Something you generally don't want to happen. And sometimes even if it needs termination on sequencing phase, on client everything shuts down just ok regardless if OSD is flagged or not.

br,
Kalle
Answered 02/21/2007 by: ksaunam
Orange Senior Belt

Please log in to comment
0
Even I experienced a lot of apps doing this behaviour during sequencing. But it should be OK.
When launching these apps from softgrid client work fine and close when u shutdown the application. Not a major issue.
Answered 03/20/2007 by: SoftgridHell
Senior Yellow Belt

Please log in to comment
0
You will see a tag in the OSD file called TerminateChildren=True. If you don't want the child process shutdown you can change that to false.
Answered 03/22/2007 by: gridhead
Yellow Belt

Please log in to comment
0
I have a question on the same regard. We are working on an app, It executes a process which runs even after exiting the application.As a result,uninstallation is not happening.
We have modified the OSD with "TERMINATE CHILDREN" = "TRUE".

Please advise on the same
Answered 02/11/2008 by: caleb.kirubakaran
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity