Self cleaning rotary valve