Application Virtualization TechCenter >
Microsoft Application Virtualization (App-V) Forums
>
App-V General Sequencing
>
Process stays running after closing the application
Process stays running after closing the application
We have a strange problem with 1 application.
Within the Sequencer everything works fine.
Within the Client (Citrix / TS Server) the application itself also works fine.
But when I close the application, the process keeps running (also see in the Task Manager / Process) till closing the User Session.
User get's the End Task Error.... :-(
Within the Sequence session, the application close normally....
I allready tried different versions of AppV (4.2 / 4.5)
Also tried the the Child Process option and Local Interaction Allowed but this also doesn't change the problem.
The Application name: Avaya Desktop Wallboard Marquee 4.
I hope someone can help me :-)
All Replies
- Assuming you mean that you've tried setting TERMINATECHILDREN to TRUE then I'd look at what process is actually running - is the exe that you call from the OSD actually spawning the main app as a child? (in other words, do you run something which in turn runs something else, but doesn't terminate itself) It may be that closing the "application" is actually a child process and the parent is still active..
- Hello,
Would be interesting to what kind of process is left behind...
I have seen java in some instances not stopping eventhough the main internet explorer process is killed due to some changes the xenapp installation imposes.
/Znack - You might want to try Tim's LaunchIt (from http://www.tmurgent.com/Tools.aspx) to launch your process in the OSD file. As I understand it, it should close [grand]child-processes more thoroughly than TERMINATECHILDREN=TRUE.
/Kalle - I have solved issues with hanging processes (at shutdown but also startup) with changing SUBSYSTEM VALUE from windows --> console (especially with Java applications).
One issue was when the app launched but App-V client didn't catch the launch. So after the "timeout" the application was killed by the App-V client thinking it didn't launch at all.
Ment van der Plas - Thank you all for the answers.I tried a couple of thinks.- TerminateChildren = True- Launch It- Subsystem Value from windows to consoleBut nothing seems to work.This are not Java application and it doesn't start any child process.1. I start the application (extra process is coming within the Task Manager -> Process)2. I close the application. It looks normal for the user but I don't see the shutdown message from Softgrid / The application process is still running within the Task Manager -> Process (no child process). When I kill the process manually, it works fine and I see the shutdown message from Softgrid.....Any ideas?
- Hello,
Well do a procmon and see what happens - perhaps its still doing stuff?
/Znack

