ab2b5bfa23
As suggested in https://github.com/matrix-org/matrix-rust-sdk/ pull/3251#discussion_r1532103818 by Poljar, it is possible that the value of the atomic changes between the `fetch_add` and the `load` (if and only if it is used in a concurrency model, which is not the case right now, but anyway… better being correct now!). The idea is not `load` but repeat the addition manually to compute the “current” value.