Gary Tully created AMQ-5241:
-------------------------------

             Summary: Spurious WARN  FailoverTransport - Transport .. failed, 
reason: , attempting to automatically reconnect java.io.EOFException
                 Key: AMQ-5241
                 URL: https://issues.apache.org/jira/browse/AMQ-5241
             Project: ActiveMQ
          Issue Type: Bug
            Reporter: Gary Tully


Occasional spurious reconnect from Failover during normal close processing. 
Incorrectly reporting a problem{code}2014-06-23 12:01:47,095 [0.1:61616@63805] 
- WARN  FailoverTransport              - Transport 
(tcp://localhost/127.0.0.1:61616@63805) failed, reason: , attempting to 
automatically reconnect
java.io.EOFException
        at java.io.DataInputStream.readInt(DataInputStream.java:375)
        at 
org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:258)
        at 
org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:221)
        at 
org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:213)
        at 
org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:196)
        at java.lang.Thread.run(Thread.java:695){code}

Issue is broker response to shutdown info is closing broker end of the socket 
before client has chance to stop the local transport. So client gets eof before 
it closes and reports and tries to reconnect in error. Because we treat 
abortive disconnect as a warn event this can lead to confusion.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to