| Summary: | when close vncviewer, qemu's vncserver process(x11vnc) automated killed itself. | ||
|---|---|---|---|
| Product: | [Runtime] General Runtime | Reporter: | Ning Zhang <ning.zhang> |
| Component: | General Runtime | Assignee: | Saul Wold <sgw> |
| Status: | RESOLVED NOTABUG | QA Contact: | |
| Severity: | normal | ||
| Priority: | Low | CC: | hongxu.jia, kai.kang, liezhi.yang, Qi.Chen, richard.purdie, yi.zhao |
| Version: | 1.4 | ||
| Target Milestone: | Future | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
|
Description
Ning Zhang
2013-03-26 09:11:35 UTC
Finally spent some time with this issue today and placed it under the debugger
and also looked at the documentation of x11vnc. It states the following:
-once Exit after the first successfully connected viewer
disconnects, opposite of -forever. This is the Default.
Notice this is default, the correct parameter would be -forever to get the
behavior your talking about. So I think the default of x11vnc should be kept.
-shared VNC display is shared, i.e. more than one viewer can
connect at the same time (default off).
-once Exit after the first successfully connected viewer
disconnects, opposite of -forever. This is the Default.
-forever Keep listening for more connections rather than exiting
as soon as the first client(s) disconnect. Same as -many
To get the standard non-shared VNC behavior where when
a new VNC client connects the existing VNC client is
dropped use: -nevershared -forever This method can
also be used to guard against hung TCP connections that
do not go away.
|