[X2Go-Commits] nx-libs.git - build-main (branch) updated: nxcomp/3.3.0-3

X2Go dev team git-admin at x2go.org
Fri Aug 30 16:22:17 CEST 2013


The branch, build-main has been updated
       via  95ce6b74b70f9d9645a07e03eed9a8004ba7c8cc (commit)
      from  920705cf70d4a230c7d75fbd869e2cef162cf062 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 nxcomp/CHANGELOG         |   13 +++++++++++++
 nxcomp/ClientChannel.cpp |   19 +++++++++++++++++++
 nxcomp/VERSION           |    2 +-
 3 files changed, 33 insertions(+), 1 deletion(-)

The diff of changes is:
diff --git a/nxcomp/CHANGELOG b/nxcomp/CHANGELOG
index 6a26f66..f038665 100755
--- a/nxcomp/CHANGELOG
+++ b/nxcomp/CHANGELOG
@@ -1,5 +1,18 @@
 ChangeLog:
 
+nxcomp-3.3.0-3
+
+- Removed a condition in ClientChannel that caused a loss in event
+  sequence numbers.
+
+nxcomp-3.3.0-2
+
+- Updated VERSION.
+
+nxcomp-3.3.0-1
+
+- Opened the 3.3.0 branch based on nxcomp-3.2.0-7.
+
 nxcomp-3.2.0-7
 
 - Solved a compilation problem on GCC 4.3.
diff --git a/nxcomp/ClientChannel.cpp b/nxcomp/ClientChannel.cpp
index e69a879..f93156a 100755
--- a/nxcomp/ClientChannel.cpp
+++ b/nxcomp/ClientChannel.cpp
@@ -4539,6 +4539,24 @@ int ClientChannel::handleWrite(const unsigned char *message, unsigned int length
             lastSequence_ = serverSequence_;
           }
         }
+/*
+FIXME: This block was added, otherwise we have a loss
+       of the nxagent events.
+*/
+        else
+        {
+          #ifdef DEBUG
+          *logofs << "handleWrite: Updating last event's sequence "
+                  << lastSequence_ << " to X server's sequence number "
+                  << serverSequence_ << " for FD#" << fd_
+                  << ".\n" << logofs_flush;
+          #endif
+
+          lastSequence_ = serverSequence_;
+        }
+
+/*
+FIXME: This causes the loss of the nxagent events.
 
         //
         // Check if by producing events at client side we
@@ -4571,6 +4589,7 @@ int ClientChannel::handleWrite(const unsigned char *message, unsigned int length
                   << logofs_flush;
         }
         #endif
+*/
 
         //
         // Check if remote side used fast encoding.
diff --git a/nxcomp/VERSION b/nxcomp/VERSION
index 944880f..15a2799 100755
--- a/nxcomp/VERSION
+++ b/nxcomp/VERSION
@@ -1 +1 @@
-3.2.0
+3.3.0


hooks/post-receive
-- 
nx-libs.git (NX (redistributed))

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "nx-libs.git" (NX (redistributed)).




More information about the x2go-commits mailing list