read chan forever