Same idempotency argument as above. <i>session.rollback()</i> shouldn't be necessary