Alexander Bootman created FLUME-2697:
----------------------------------------
Summary: org.apache.flume.clients.log4jappender.Log4jAppender
reconnect logic
Key: FLUME-2697
URL: https://issues.apache.org/jira/browse/FLUME-2697
Project: Flume
Issue Type: Bug
Reporter: Alexander Bootman
When rpcClient becomes inactive, Log4jAppender calls reconnect() that nullifies
rpcClient in close() and then tries to re-create it in activateOptions(). If
this fails (that can happen if, say, flume server is down), rpcClient stays
null and further appends just throw exceptions.
In fact, append has to keep trying to reconnect.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)