From 9ed185f3d1d37facde8fc8a4aba04eaf930f80fa Mon Sep 17 00:00:00 2001 From: zzz Date: Fri, 29 Jan 2016 02:40:44 +0000 Subject: [PATCH] Add synch https://github.com/str4d/ed25519-java/issues/10 --- .../eddsa/math/bigint/BigIntegerLittleEndianEncoding.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/src/net/i2p/crypto/eddsa/math/bigint/BigIntegerLittleEndianEncoding.java b/core/java/src/net/i2p/crypto/eddsa/math/bigint/BigIntegerLittleEndianEncoding.java index 06d3fd6a7..e3088daca 100644 --- a/core/java/src/net/i2p/crypto/eddsa/math/bigint/BigIntegerLittleEndianEncoding.java +++ b/core/java/src/net/i2p/crypto/eddsa/math/bigint/BigIntegerLittleEndianEncoding.java @@ -15,7 +15,7 @@ public class BigIntegerLittleEndianEncoding extends Encoding implements Serializ private BigInteger mask; @Override - public void setField(Field f) { + public synchronized void setField(Field f) { super.setField(f); mask = BigInteger.ONE.shiftLeft(f.getb()-1).subtract(BigInteger.ONE); }