Red Hat Bugzilla – Bug 1293243
Xvnc -inetd in wait mode terminates when the client disconnect
Last modified: 2016-01-11 04:52:54 EST
Created attachment 1108221 [details]
tar of vnc-test vnc-test-session tigervnc-inetd-wait.patch tigervnc.spec.patch
Description of problem:
Xvnc -inetd in wait mode terminates when the client disconnect.
It should instead keep listening for new vnc connections. In inetd
wait mode the vnc session should be persistent.
Version-Release number of selected component (if applicable):
How reproducible: always
Steps to Reproduce:
1. install the xinetd package
2. install the attached vnc-test xinetd service in /etc/xinetd.d
3. install the attached vnc-test-session in /tmp
4. start xinetd
5. executes: vncviewer localhost &
6. terminates this viewer
The Xvnc process terminates.
The Xvnc session should be persistent
The attached tigervnc-inetd-wait.patch solves this problem
Let me know please if this patch will be accepted or not.
> Version-Release number of selected component (if applicable):
I was wrong in my initial post: the version I tried is:
Build Date : Thu Nov 19 15:22:46 2015
The last version in fc23 I think.
I see that tigervnc-server-minimal-1.6.0 is now available in fedora-23
and that this bug is not present in this version (no dup of the
vncInetdSock socket anymore).
This bug can thus be closed (hoping it will no re-appear).