cloning and disposing of the ambient transaction, instead of using the current one. This protects us from bugs in the framework that dispose the transaction early. Fixed NH-1676
cloning and disposing of the ambient transaction, instead of using the current one.
This protects us from bugs in the framework that dispose the transaction early.
Fixed NH-1676

SVN: 488784591515bd4cdaa016be4ec9b172dc4e7caf@4152

ngbrown/nhibernate-core,fredericDelaporte/nhibernate-core,RogerKratz/nhibernate-core,alobakov/nhibernate-core,gliljas/nhibernate-core,fredericDelaporte/nhibernate-core,nkreipke/nhibernate-core,fredericDelaporte/nhibernate-core,lnu/nhibernate-core,lnu/nhibernate-core,nhibernate/nhibernate-core,RogerKratz/nhibernate-core,lnu/nhibernate-core,nhibernate/nhibernate-core,gliljas/nhibernate-core,alobakov/nhibernate-core,fredericDelaporte/nhibernate-core,ManufacturingIntelligence/nhibernate-core,nkreipke/nhibernate-core,nhibernate/nhibernate-core,ManufacturingIntelligence/nhibernate-core,hazzik/nhibernate-core,gliljas/nhibernate-core,ngbrown/nhibernate-core,ManufacturingIntelligence/nhibernate-core,hazzik/nhibernate-core,nkreipke/nhibernate-core,livioc/nhibernate-core,RogerKratz/nhibernate-core,livioc/nhibernate-core,livioc/nhibernate-core,alobakov/nhibernate-core,nhibernate/nhibernate-core,hazzik/nhibernate-core,ngbrown/nhibernate-core,RogerKratz/nhibernate-core,gliljas/nhibernate-core,hazzik/nhibernate-core