On 10/01/2014 14:26, Iaroslav Savytskyi wrote:
Hello,
I would like to request for approval for this fix. This is simple revert of the
changes which caused the issue. I’ve returned back synchronization and removed
volatile. So now serialVersionUID is the same as before.
Bug:
https://bugs.openjdk.java.net/browse/JDK-8031488
Webrev:
http://cr.openjdk.java.net/~mkos/8027908/webrev.00
If these are changed to use synchronization then maybe you want to
change getLinkedException too.
In any case, isn't the right thing to just add the serialVersionUID?
That is, I assume the issue that the missing serialVersionUID meant the
default SUID changed when you changed a field modifier.
-Alan.