qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Broadstone (JIRA)" <j...@apache.org>
Subject [jira] [Created] (QPID-6517) qpidd crashes with "resource-limit-exceeded" exception
Date Wed, 29 Apr 2015 11:07:05 GMT
Matt Broadstone created QPID-6517:

             Summary: qpidd crashes with "resource-limit-exceeded" exception
                 Key: QPID-6517
                 URL: https://issues.apache.org/jira/browse/QPID-6517
             Project: Qpid
          Issue Type: Bug
          Components: C++ Broker, C++ Client
    Affects Versions: 0.28
         Environment: Ubuntu 14.04 LTS
            Reporter: Matt Broadstone

I have a service using the C++ Messaging API which connects to a single instance of qpidd
(currently on the same machine), which seems to crash out with this exception every couple
of days under moderate load:

qpidd[68257]: 2015-04-28 11:56:38 [Broker] error qpid.
resource-limit-exceeded: Maximum depth exceeded on b1386bee-a36c-449d-953f-c25f4842e76d_hive.guest.metadata_7bf9355b-524b-4853-89bd-1848366cd21f:
current=[count: 389438, size: 104857546], max=[size: 104857600] (/build/buildd/qpid-cpp-0.28/src/qpid/broker/Queue.cpp:1575)

Using qpid-stat I don't see the queue depth ever increase from 0 (which I gather is why the
exception is thrown, from reading the code), however I -do- notice that the "acquired" count
is increasing with every message with no corresponding "release" (release count is always

My service currently looks a lot like the "Receiving Messages from Multiple Sources" on [this
page](https://qpid.apache.org/releases/qpid-0.28/messaging-api/cpp/api/index.html), and I
am definitely calling the message agnostic "session.acknowledge()" in my main event loop,
so I'm not sure why the messages are never released (presuming that messages would be released
about settling/acknowledgement).

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org

View raw message