Bug 10681: remove inappropriate uses of finish() from C4::Circulation