Alexander Anpilov created CAMEL-17190:
-----------------------------------------

             Summary: Quickfix engine not stopped on route stop
                 Key: CAMEL-17190
                 URL: https://issues.apache.org/jira/browse/CAMEL-17190
             Project: Camel
          Issue Type: Bug
          Components: camel-quickfix
    Affects Versions: 3.4.4
            Reporter: Alexander Anpilov


When route, consumed from quickfix, stopped (manually or by lost master 
status), quickfix-engine still works.

Fix messages are not processed by any camel route and there are no any 
exception's.

It seems that camel-quickfix-consumer should overvride doStop() like that:
{code:java}
@Override
protected void doStop() throws Exception {
    (QuickfixjEndpoint)getEndpoint()).getEngine().doStop();
    super.doStop(); 
} {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to