- 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();
Webkill 13.07.2010 17:32 # 0
raorn 13.07.2010 18:09 # +1
3.14159265 13.07.2010 18:13 # 0
raorn 13.07.2010 18:27 # +4
Анонимус 13.07.2010 18:45 # +3
Webkill 14.07.2010 02:26 # −1
срочно выделить 100 млрд рублей на разработку вопроса
raorn 15.07.2010 11:49 # +1
Lure Of Chaos 13.07.2010 20:57 # +1