Good question. We drop the reference to the old channel so it gets garbage collected.  I'm not sure beyond that.  There is maybe an explicit thing to call to make sure the right thing happens.