> Jay, could you maybe explain how the current process works? Currently this
> is what I imagine the process to work(from what I have read from your
> documentation)
>
> A xrdp client connects to the xrdp server, and preliminary authentication
> details and encryption semantics are exchanged. Then, the xrdp server
> connects to sesman, who authenticates the user, and selects an existing
> session or creates a new Xvnc session. Then the connection from xrdp to
> sesman is dropped.

exactly.

> So to implement these capabilities, xrdp would have to stay connected to
> sesman the whole time the user is connected. So when xrdp sees that a user
> disconnects, it should relay that information to sesman, who then kills the
> Xvnc session?

Yes, but sesman should only kill the session if setup to do
so(KillDisconnected).

I can even explain which .c files need to be edited.

There is a new version of the xrdp - sesman protocol that Simon and I
started but never quite got finished.  I think this was one of the new
features.

Jay

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel

Reply via email to