I just got bitten by something which seems similar.

It seems there's a default timeout for transactions which is 
TransactionManager.MaximumTimeout and set at 10 minutes.  All 
system.transactions transactions have that as a maximum and it's only 
overrideable at the machine level:

http://social.msdn.microsoft.com/forums/en-US/adodotnetdataproviders/thread/91bab4ff-a8c9-426f-8766-f8873b392622
http://blogs.msdn.com/b/madhuponduru/archive/2005/12/16/504730.aspx
http://blogs.msdn.com/b/ajit/archive/2008/06/18/override-the-system-transactions-default-timeout-of-10-minutes-in-the-code.aspx

I'm hoping this will fix my problem...

Miles


On Friday, November 2, 2012 4:07:51 PM UTC, Daventry wrote:
>
> No, we're not.
>
> On Friday, November 2, 2012 4:05:16 PM UTC, Corey wrote:
>
>> To be more specific, you're not doing anything with a unit of work in an 
>> IMessageModule?
>>
>> On Fri, Nov 2, 2012 at 10:00 AM, Daventry <[email protected]> wrote:
>>
>>> No, the transaction suppression is the first line of code in our 
>>> consumer.
>>>   
>>>
>>> On Friday, November 2, 2012 3:36:39 PM UTC, Corey wrote:
>>>
>>>> DTC will kick in regardless due to Rhino.Queues participating in the 
>>>> distributed transaction. We're using almost the identical setup you 
>>>> describe minus the transaction supress and we have never seen this type of 
>>>> problem. I would look there first. Is it possible a connection to the 
>>>> database is opened prior to supressing the transaction?
>>>>
>>>>  On Fri, Nov 2, 2012 at 9:31 AM, Daventry <[email protected]> wrote:
>>>>
>>>>> Hi Corey,
>>>>>  
>>>>> I think I replied just to you instead of posting to the group.
>>>>>  
>>>>> We're using Rhino Queues as transport. RSB version is 2.3.4.0
>>>>>  
>>>>> We're also supressing the TransactionScope because otherwise the DTC 
>>>>> kicks in every time we open a second connection to a DB (which is SQL 
>>>>> Server 2008 R2). I thought this was a SQL Server 2005 bug and should not 
>>>>> happen in the 2008 version...
>>>>>  
>>>>> Thanks.
>>>>>  
>>>>> On Friday, November 2, 2012 3:08:16 PM UTC, Corey wrote:
>>>>>
>>>>>> The TransactionScope timeout would be much sooner than 10 minutes. 
>>>>>> I'm not sure why you would be seeing this behavior. Which transport is 
>>>>>> being used?
>>>>>>
>>>>>>  On Wed, Oct 31, 2012 at 11:22 AM, Daventry <[email protected]>wrote:
>>>>>>
>>>>>>>  Hi,
>>>>>>>  
>>>>>>> We've noticed that when our message is being processed, after 10 
>>>>>>> minutes the message is processed even though the first run hasn't 
>>>>>>> errored. 
>>>>>>> So they both run in parallel (because we have set the bus threadcount 
>>>>>>> to 5).
>>>>>>> If the first run finishes in less than 10 minutes, then we don't see 
>>>>>>> such behavior.
>>>>>>>  
>>>>>>> We don't have this problem when threadcount is set to 1.
>>>>>>>  
>>>>>>> Regards.
>>>>>>>  
>>>>>>> -- 
>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>> Groups "Rhino Tools Dev" group.
>>>>>>> To view this discussion on the web visit 
>>>>>>> https://groups.google.com/d/**ms**g/rhino-tools-dev/-/**VvCvUP1WXI**
>>>>>>> 8J <https://groups.google.com/d/msg/rhino-tools-dev/-/VvCvUP1WXI8J>.
>>>>>>> To post to this group, send email to rhino-t...@googlegroups.**com.
>>>>>>> To unsubscribe from this group, send email to rhino-tools-d...@**
>>>>>>> googlegroups.**com. 
>>>>>>>
>>>>>>> For more options, visit this group at http://groups.google.com/**
>>>>>>> group**/rhino-tools-dev?hl=en<http://groups.google.com/group/rhino-tools-dev?hl=en>
>>>>>>> .
>>>>>>>
>>>>>>
>>>>>>  -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "Rhino Tools Dev" group.
>>>>> To view this discussion on the web visit https://groups.google.com/d/*
>>>>> *msg/rhino-tools-dev/-/**nn1PmHy5Ir0J<https://groups.google.com/d/msg/rhino-tools-dev/-/nn1PmHy5Ir0J>.
>>>>>  
>>>>>
>>>>>
>>>>> To post to this group, send email to rhino-t...@googlegroups.**com.
>>>>> To unsubscribe from this group, send email to rhino-tools-d...@**
>>>>> googlegroups.com.
>>>>> For more options, visit this group at http://groups.google.com/**
>>>>> group/rhino-tools-dev?hl=en<http://groups.google.com/group/rhino-tools-dev?hl=en>
>>>>> .
>>>>>
>>>>
>>>>  -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Rhino Tools Dev" group.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msg/rhino-tools-dev/-/qWwyRPUyj8cJ. 
>>>
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to 
>>> [email protected].
>>> For more options, visit this group at 
>>> http://groups.google.com/group/rhino-tools-dev?hl=en.
>>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/rhino-tools-dev/-/M3Zd81rQCywJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rhino-tools-dev?hl=en.

Reply via email to