You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Martin Lichtin (JIRA)" <ji...@apache.org> on 2019/01/09 15:39:00 UTC

[jira] [Created] (AMQ-7128) Broker should react on IOException: Stale file handle and fully shutdown

Martin Lichtin created AMQ-7128:
-----------------------------------

             Summary: Broker should react on IOException: Stale file handle and fully shutdown
                 Key: AMQ-7128
                 URL: https://issues.apache.org/jira/browse/AMQ-7128
             Project: ActiveMQ
          Issue Type: Bug
    Affects Versions: 5.15.4
            Reporter: Martin Lichtin
         Attachments: activemq-stale-file-handle-andshutdown-issue.txt

Seeing a situation during which the broker can no longer write to the KahaDB filesystem (IOException: Stale file handle). This "seems" to initiate a shutdown (as indicated by subsequent 'Async Writer Thread Shutdown' exceptions), but nothing happens.

Only after around 3 hours, something does happen that triggers the actual stopping of the broker service.

However, then the shutdown never completes as the IOExceptionHandler that initiates the broker.stop() is called again, and the throws a 'SuppressReplyException' which KahaDB (wrongly?) interprets as yet another issue and itself fails to stop the persistence adapter.

Attaching a log where all this can be observed.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)