4647484950515253545556
} catch (TimeoutException e) { Throwables.propagate(e); } try { // Copy original refs t.create(); } finally { // Unlock the repository refDatabase().unlock(); } // Return the transaction