Reenable display even on failure.


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3710 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/unix/xserver/hw/vnc/xvnc.cc b/unix/xserver/hw/vnc/xvnc.cc
index ed09b80..5231b15 100644
--- a/unix/xserver/hw/vnc/xvnc.cc
+++ b/unix/xserver/hw/vnc/xvnc.cc
@@ -1022,6 +1022,8 @@
         pScreen->mmWidth = oldmmWidth;
         pScreen->mmHeight = oldmmHeight;
 
+        xf86SetRootClip(pScreen, TRUE);
+
         return FALSE;
     }
 
@@ -1037,6 +1039,8 @@
         pScreen->mmWidth = oldmmWidth;
         pScreen->mmHeight = oldmmHeight;
 
+        xf86SetRootClip(pScreen, TRUE);
+
         return FALSE;
     }