Bugzilla – Attachment 246901 Details for
Bug 403901
Xvnc goes to 100% CPU.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Forgot Password
[patch]
Proposed fix.
diff.vnc (text/plain), 767 bytes, created by
Egbert Eich
on 2008-10-21 15:10:41 UTC
(
hide
)
Description:
Proposed fix.
Filename:
MIME Type:
Creator:
Egbert Eich
Created:
2008-10-21 15:10:41 UTC
Size:
767 bytes
patch
obsolete
>diff --git a/hw/vnc/sockets.c b/hw/vnc/sockets.c >index 942fa36..c7a9ea2 100644 >--- a/hw/vnc/sockets.c >+++ b/hw/vnc/sockets.c >@@ -448,7 +448,7 @@ WriteExact(sock, buf, len) > int n; > fd_set fds; > struct timeval tv; >-#if 0 >+#if 1 > int totalTimeWaited = 0; > #endif > >@@ -469,7 +469,7 @@ WriteExact(sock, buf, len) > return n; > } > >-#if 0 >+#if 1 > /* Retry every 5 seconds until we exceed rfbMaxClientWait. We > need to do this because select doesn't necessarily return > immediately when the other end has gone away */ >@@ -487,7 +487,7 @@ WriteExact(sock, buf, len) > tv.tv_usec = 0; > #endif > n = select(sock+1, NULL, &fds, NULL, &tv); >-#if 0 >+#if 1 > if (n < 0) { > rfbLogPerror("WriteExact: select"); > return n;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
|
Diff
Attachments on
bug 403901
: 246901 |
247001
|
247002