On Aug 26, 5:56 pm, "Diez B. Roggisch" <[EMAIL PROTECTED]> wrote: > Alexandru Mosoi wrote: > > how can i do an atomic read+increment? something like > > > with lock: > > old = atomic_int > > atomic_int += 1 > > > but in one operation > > As above - the lock (under the assumption that it is actually a > threading.Lock) will ensure that. > > Diez
Just out of interest, would the following, without a lock, be safe? old, atomic_int = atomic_int, atomic_int+1 Frank Millman -- http://mail.python.org/mailman/listinfo/python-list