Author: ningjiang
Date: Tue Mar 12 08:38:52 2013
New Revision: 1455441

URL: http://svn.apache.org/r1455441
Log:
CAMEL-6155 Fixed the systemStream flag issue
Merged revisions 1455433 via svnmerge from 
https://svn.apache.org/repos/asf/camel/branches/camel-2.10.x

........
  r1455433 | ningjiang | 2013-03-12 16:08:04 +0800 (Tue, 12 Mar 2013) | 1 line
  
  CAMEL-6155 Fixed the systemStream flag issue
........

Modified:
    camel/branches/camel-2.9.x/   (props changed)
    camel/branches/camel-2.9.x/components/camel-jms/   (props changed)
    
camel/branches/camel-2.9.x/components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamProducer.java

Propchange: camel/branches/camel-2.9.x/
------------------------------------------------------------------------------
  Merged /camel/branches/camel-2.10.x:r1455433

Propchange: camel/branches/camel-2.9.x/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.

Propchange: camel/branches/camel-2.9.x/components/camel-jms/
------------------------------------------------------------------------------
  Merged /camel/branches/camel-2.10.x/components/camel-jms:r1455433

Modified: 
camel/branches/camel-2.9.x/components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamProducer.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamProducer.java?rev=1455441&r1=1455440&r2=1455441&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamProducer.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-stream/src/main/java/org/apache/camel/component/stream/StreamProducer.java
 Tue Mar 12 08:38:52 2013
@@ -178,7 +178,7 @@ public class StreamProducer extends Defa
 
         // never close a standard stream (system.out or system.err)
         // always close a 'header' stream (unless it's a system stream)
-        boolean systemStream = outputStream != System.out || outputStream != 
System.err;
+        boolean systemStream = outputStream == System.out || outputStream == 
System.err;
         boolean headerStream = "header".equals(uri);
         boolean reachedLimit = endpoint.getAutoCloseCount() > 0 && 
count.decrementAndGet() <= 0;
         boolean expiredStream = force || headerStream || reachedLimit;  // 
evaluation order is important!


Reply via email to