Hey Rich, or anyone else that knows, can you shed some light on the
purpose of the wait call inside the lock method of LockingTransaction?

If I understand correctly, refinfo belongs to the transaction that is
going to continue (it wasn't barged) and the current transaction will
be retried. It seems to me that the wait is waiting for the call to
notifyAll that is in the stop method. Since a timeout is specified,
even if the stop method isn't called soon, the result will be the same
... that being a retry of the current transaction.

-- 
R. Mark Volkmann
Object Computing, Inc.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to