On Thu, Jul 9, 2009 at 12:50 AM, Erik Huelsmann<ehuels at gmail.com> wrote: > The patch... Looks good. If I read it correctly, you establish an exception handler around the synch block, which takes care of releasing the lock if an exception occurs. Right?