Is the limit saying that it has received a very large Message? The size shown ( 
104857600 ) is it that one that has exceeded? The current count and size is at 
0.
Not knowing the code flow and how the internals work, I want to try and 
understand what we could be doing that causes this exception. Can you help?

Nitin

-----Original Message-----
From: Steve Huston [mailto:[email protected]] 
Sent: Tuesday, October 08, 2013 4:11 PM
To: [email protected]
Subject: RE: Can someone explain what is going on here

Hi Nitin,

It seems that the limit on number of bytes in the queue has been reached. Did 
you not expect that?

-Steve

> -----Original Message-----
> From: Nitin Shah [mailto:[email protected]]
> Sent: Tuesday, October 08, 2013 3:54 PM
> To: [email protected]
> Cc: Nitin Shah
> Subject: Can someone explain what is going on here
> 
> Hi,
> 
> We are using release 0.24 of the C++ broker and client software and we 
> see this exception occur. Can someone explain what seems to be going wrong?
> 
> 2013-10-07T14:58:46.041107+00:00 pld0104 qpidd[1616]: 2013-10-07 
> 14:58:46 [Protocol] error Execution exception: 
> resource-limit-exceeded: resource-
> limit-exceeded: Maximum depth exceeded on amq.topic_5a1d09d8-fa09-
> 4912-9763-503479a1d999: current=[count: 0, size: 0], max=[size: 
> 104857600]
> (qpid/broker/Queue.cpp:1592)
> 
> See (e.g.)
> "/workspaces/mwhite/r102/wrd/3rdParty/Qpid/qpid/src/qpid/src/qpid/bro
> ker/Queue.cpp". This exception is thrown in:
> 
> bool Queue::checkDepth(const QueueDepth& increment, const Message&) {
>     if (settings.maxDepth && (settings.maxDepth - current < increment)) {
>         if (mgmtObject) {
>             mgmtObject->inc_discardsOverflow();
>             if (brokerMgmtObject)
>                 brokerMgmtObject->inc_discardsOverflow();
>         }
>         throw ResourceLimitExceededException(QPID_MSG("Maximum depth 
> exceeded on " << name << ": current=[" << current << "], max=[" << 
> settings.maxDepth << "]"));
>     } else {
>         current += increment;
>         return true;
>     }
> }
> 
> 
> Thanks
> 
> Nitin

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected] For additional 
commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to