Thanks for following up on is.  If you are able to narrow this down,
it would be much appreciated.  I know threading issues can be hard to
reproduce, especially when other things take your attention away.

I'll try and take a look again at some of the threading code to see if
I can find any obvious issues.

-Jim

On 10/29/08, mkeenan <[EMAIL PROTECTED]> wrote:
>
>
> semog wrote:
>>
>> Thanks.  A helpful bit of information is a comparison of NMS 1.1 to NMS
>> 1.0,
>> since there was some major re-work done on the threading code between the
>> two versions.  Would you be able to test these different configurations?
>>
>
> I don't think I can do a apples-to-apples comparison because 1.0 was not
> thread safe due to the sessions collection not being synchronized.  To work
> around this issue, back when we used the NMS 1.0 library we used a separate
> connection/session for each consumer.  Although this is a slight abuse of
> resources we have a low number of consumers and it was working fine.
>
> When we switched to NMS 1.1 (primary motivation was the thread safety) I
> altered the configuration to share the connection. For testing, I might
> switch it back to one-connection-per-consumer and see if that changes the
> behavior we're observing.
>
> It might be a week or two before I can spend significant time on this due to
> other priorities.
> --
> View this message in context:
> http://www.nabble.com/thread-deadlock-issue-in-NMS-tp20180687p20227395.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>

Reply via email to