In Cohn's Measure Theory he states on page 18 the following theorem: Let $\mu^*$ be an outer measure on $X$ and let $M_{\mu^*}$ be the collection of all $\mu^*$-measurable sets on $X$. Then $M_{\mu^*}$ is a $\sigma$-algebra and the restriction of $\mu^*$ to $M_{\mu^*}$ is a measure on $M_{\mu^*}$. He also shows that $\mu^*$ is $\sigma$-additive.
However, in my lecture notes the lecturer constructs a measure on the real line in terms of a monotonic function $\mu([a,b)) = F(b)-F(a)$ and tries to shows that it is $\sigma$-additive if and only if the function is continuous from the left. However, this seems to me to contradict the previous theorem. The measure constructed from such a function must be additive whether it is continuous or not. Then by the above theorem it must be $\sigma$-additive too.
If $\mu$ is a merely additive measure on a ring or algebra then by the above theorem you can automatically extend it via the outer measure to all measurable sets in such a way that it will be $\sigma$-additive. Since the ring or algebra is contained in the measurable sets, $\mu$ (or more accurately its extension) is always $\sigma$-additive on the original ring or algebra. So why is there this problem of trying to demonstrate $\sigma$-additivity? In fact, the above theorem seems to imply that measures are always $\sigma$-additive, which seems wrong. There must be something obvious I am missing.