Update of /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Data/Core
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv1315
Modified Files:
AdoPlatformTransactionManager.cs
Log Message:
SPRNET-716 Create new session if thread local storage SessionHolder is marked as SyncrhonizedWithTransaction.
SPRNET-717 Add default transaction timeout property on AbstractPlatformTransactionManager
Index: AdoPlatformTransactionManager.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Data/Core/AdoPlatformTransactionManager.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** AdoPlatformTransactionManager.cs 29 Aug 2007 03:42:13 -0000 1.2
--- AdoPlatformTransactionManager.cs 30 Aug 2007 19:59:49 -0000 1.3
***************
*** 182,188 ****
txMgrStateObject.ConnectionHolder.TransactionActive = true;
! if (definition.TransactionTimeout != DefaultTransactionDefinition.TIMEOUT_DEFAULT)
{
! txMgrStateObject.ConnectionHolder.TimeoutInSeconds = definition.TransactionTimeout;
}
--- 182,189 ----
txMgrStateObject.ConnectionHolder.TransactionActive = true;
! int timeout = DetermineTimeout(definition);
! if (timeout != DefaultTransactionDefinition.TIMEOUT_DEFAULT)
{
! txMgrStateObject.ConnectionHolder.TimeoutInSeconds = timeout;
}
|