Zombie sessions occur when the client device (the ICA Client) does not notify the parent process (ctxXtw) that it disconnected.
1. On the UNIX server, at the command prompt, type ps -elf | grep ctxXtw. This lists all of the Citrix Xservers currently running on the Solaris server.
2. You should see the entries in the form of /opt/CTXSmf/lib/ctxXtw -session <nnn>, where <nnn> corresponds to the SessionID of the session running ctxXtw.
3. At a command prompt, type /opt/CTXSmf/ctxqsession. This lists all of the currently active sessions.
NOTE: Zombie sessions are not listed here; however, they are still consuming server resources.
4. Compare the SessionIDs obtained by ctxqsession with that listed by ps.
5. Find the Zombie sessions and kill the ctxXtw process associated with the Zombie SessionID. This deletes the Zombie session.