Another Preserve/Release on channels is needed during IO finalization.
merge 8.5