> STM seems more in > keeping with Kamaelia being generally lock-free.
STM isn't lock free - it just abstracts the locks away from the 'user'. You still need to lock around committing the transaction. Other threads accessing the data during the transaction should see the old values until the commit is successful. Michael http://www.manning.com/foord -- http://mail.python.org/mailman/listinfo/python-list