Created attachment 829 [details]
Video showing the gap where nothing is shown
After the user presses "Login" there can be a gap until vncviewer is showing the session. During this gap there is no indication that something is happening.
This issue has become more prevalent since we implemented shadowing confirmation (bug 37). If the shadowee doesn't accept or reject the shadowing request, the shadower will be left in a state where neither tlclient or vncviewer is shown for up to 10 seconds (the timeout is 10 seconds).
This change affects the capture of logging from subprocesses which tlclient launches such as pulseaudio, vncviewer etc. Tester needs to verify that logging is unaffected by the subprocesses.
(In reply to comment #3)
> This change affects the capture of logging from subprocesses which tlclient
> launches such as pulseaudio, vncviewer etc. Tester needs to verify that logging
> is unaffected by the subprocesses.
Platform tests has been successfully performed on Windows, Mac and Linux.
Logging seems to work fine on both Windows and Linux. MacOS is similar enough to Linux so we don't test it separately for this.