don't set stream state to disconnected on a non-stream error.