es;
            all such transactions should be explicitly resolved. The problem
            with depending on this semantic is that aborting an unresolved
            transaction involving database operations requires a database
            handle. Because the database handles should have been closed before
            calling CloseForceSync, it will not be possible to abort the 
            transaction, and recovery will have to be run on the Berkeley DB 
            environment before further operations 