F-5887: close Curve25519 release split-lock race by freeing under one lock
parent
866cca671f
commit
21cfcc0bae
|
|
@ -58,8 +58,8 @@ public class Curve25519 extends NativeStruct {
|
|||
|
||||
synchronized (pointerLock) {
|
||||
wc_curve25519_free();
|
||||
super.releaseNativeStruct();
|
||||
}
|
||||
super.releaseNativeStruct();
|
||||
state = WolfCryptState.RELEASED;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue