OoO En cette soirée bien amorcée  du lundi 03 mars 2008, vers 22:20, Ola
Lundqvist <[EMAIL PROTECTED]> disait:

> This is the procedure:
> * Install package (and start service)
> * Install gnome
> * Login using rdesktop and the sesman-Xvnc function.
> * A gnome desktop is shown
> * Logout from the gnome desktop using the logout function there.
>  Now the Vnc server terminates and rdesktop terminates as well.
>  Quite as expected actually.
> * Login again using rdesktop and the sesman-Xvnc function.
> * Login is accepted bug it can no longer connect to the vnc server.
>  Because it has terminated and it thinks that it is up.

> What probably needs to be done is to add an error handler when it
> can not connect to the vnc server with old data.

There is already some code in xrdp  to handle the end of a session. xrdp
clean out  a user session  when this session  is terminated. There  is a
signal handler in sig.c that will call session_kill() in session.c.

But you are  right, this handler seems  to not be called. I  will try to
investigate this issue.
-- 
printk("Illegal format on cdrom.  Pester manufacturer.\n"); 
        2.2.16 /usr/src/linux/fs/isofs/inode.c


Reply via email to