That avoids starting a new transaction for no reason (which wouldn't do any harm, but still, it's not necessary to do that at all). log_entry::cached_blocks is no longer maintained or needed. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10185 a95241bf-73f2-0310-859d-f6bbb57e9c96