- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
Author: decker <decker@personal-army> 2010-06-19 05:39:42
Committer: decker <decker@personal-army> 2010-06-19 05:39:42
fix potential race in reservation id generation
@@ -97,7 +98,7 @@ public class VmInstances extends AbstractNamedRegistry<VmInstance> {
do {
MessageDigest digest = Hashes.Digest.MD5.get();
digest.reset();
- digest.update( Long.toString( rsvId + launchIndex + System.currentTimeMillis() ).getBytes() );
+ digest.update( Long.toString( rsvId + launchIndex + System.nanoTime( ) ).getBytes() );
Adler32 hash = new Adler32();
hash.reset();
срочно выделить 100 млрд рублей на разработку вопроса