Let $(M, g)$ be a Riemannian manifold. For $p \in M$, the convexity radius at $p$, denoted by $\mathrm{conv}(p)$, is defined as $$\mathrm{conv}(p) := \sup \{r > 0 \ \mid \ B_g(p, r) \text{ is a geodesically convex geodesic ball} \} \in (0, \infty]. $$ It is known that $\mathrm{conv}(p) > 0$ for all $p \in M$.
I would like to show that the map $$\mathrm{conv} : M \to (0, \infty], \quad p \mapsto \mathrm{conv}(p) $$ is continuous.
I tried showing that, around a point $p \in M$ where $\mathrm{conv}(p) < \infty$ is finite, the $\mathrm{conv}$ map is $1$-Lipschitz. For $q \in M$, due to symmetry, is suffices to show that $$\mathrm{conv}(q) \geq \mathrm{conv}(p) - d_g(p,q). $$ If $d_g(p, q) \geq \mathrm{conv}(p)$, we cleary have $$\mathrm{conv}(q) \geq 0 \geq \mathrm{conv}(p) - d_g(p,q). $$ If, however, $d_g(p, q) < \mathrm{conv}(p)$, I am not sure how to prove that $$\mathrm{conv}(q) \geq \mathrm{conv}(p) - d_g(p,q), $$ because I am not sure that the geodesic ball of radius $\mathrm{conv}(p) - d_g(p,q)$ around $q$ is geodesically convex.
Also, I do not how to prove continuity in the case that $\mathrm{conv}(p) = \infty$.