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 -~----------~----~----~----~------~----~------~--~---