Есть некое многопоточное приложение. В одном потоке в рамках одной IDbTransaction
происходит вставка и обновление данных в разных таблицах. В один прекрасный момент
происходит Thread.Abort(), зачастую во время выполнения запроса(IDbCommand.ExecuteNonQuery()),
при этом насколько я понимаю должны быть откачены назад все изменения произошедшие в рамках
этой транзакции. Но, происходит откат только последнего запроса и закрытие соединения.