-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Cluster Scalability
-
Fully Compatible
-
ALL
-
v8.0
Creating a database through the router code path will unyield its session and TransactionRouter if running in a transaction. The contract for yielding a TransactionRouter requires "unyielding" eventually, but if an exception is thrown in this code, it won't call unyield.