Bug 10682: remove inappropriate uses of finish() from C4::Reserves