Comment Comment by FpUser I have shared mutable state which is available through the whole application lifetime. Having ARC in this situation makes no sense, single mutex should be all I need. parent FpUser 7 months ago