Should I make channels empty before closing them?