Author: veithen
Date: Sat May 15 11:31:21 2010
New Revision: 944613

URL: http://svn.apache.org/viewvc?rev=944613&view=rev
Log:
Fixed the wire logger to avoid output such as 
"XR[0xffffff84]0[0xffffffe9][0xffffff80]...".

Modified:
    
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Wire.java

Modified: 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Wire.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Wire.java?rev=944613&r1=944612&r2=944613&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Wire.java
 (original)
+++ 
synapse/trunk/java/modules/transports/core/nhttp/src/main/java/org/apache/synapse/transport/nhttp/Wire.java
 Sat May 15 11:31:21 2010
@@ -34,7 +34,7 @@ class Wire {
     private void wire(final String header, final byte[] b, int pos, int off) {
         StringBuilder buffer = new StringBuilder();
         for (int i = 0; i < off; i++) {
-            int ch = b[pos + i];
+            int ch = b[pos + i] & 0xFF;
             if (ch == 13) {
                 buffer.append("[\\r]");
             } else if (ch == 10) {


Reply via email to