activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gary Tully (JIRA)" <j...@apache.org>
Subject [jira] [Assigned] (AMQ-5241) Spurious WARN FailoverTransport - Transport .. failed, reason: , attempting to automatically reconnect java.io.EOFException
Date Mon, 23 Jun 2014 11:26:24 GMT

     [ https://issues.apache.org/jira/browse/AMQ-5241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Gary Tully reassigned AMQ-5241:
-------------------------------

    Assignee: Gary Tully

> 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
>            Assignee: Gary Tully
>              Labels: Failover, WARN
>             Fix For: 5.11.0
>
>
> 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)

Mime
View raw message