Closed GoogleCodeExporter closed 9 years ago
Original comment by kurt.kluever
on 14 Mar 2013 at 11:17
Good find! This is definitely a mistake and will be removed. Interestingly it
also looks like this could cause a deadlock since startuptimes calls
synchronized(this) and then synchronized(watch) but finishedStarting calls
synchronized(watch) and then startuptimes, so i think this is a classic lock
ordering bug. Luckily one of the locks can just be dropped so it is easy to
fix :)
Thanks for the report!
Original comment by lu...@google.com
on 14 Mar 2013 at 11:35
This has been fixed internally and should make it out in the next sync
Original comment by lu...@google.com
on 15 Mar 2013 at 7:15
This issue has been migrated to GitHub.
It can be found at https://github.com/google/guava/issues/<issue id>
Original comment by cgdecker@google.com
on 1 Nov 2014 at 4:12
Original comment by cgdecker@google.com
on 3 Nov 2014 at 9:08
Original issue reported on code.google.com by
Sailor...@gmail.com
on 14 Mar 2013 at 11:12