I was not thinking of them as linear but as equal. What I realise now is that although the charge/discharge time constants are equal, the charge/discharge voltage are not equal. In the charge case it is the positive power supply. In the discharge it is the present voltage across the capacitor, which is clearly different.
My next step was to model with spice and this I will do.
Ian