returning from a logging block is too aggressive.