Lines 799-806
Link Here
|
799 |
StringBuffer buffer = new StringBuffer(); |
799 |
StringBuffer buffer = new StringBuffer(); |
800 |
do { |
800 |
do { |
801 |
int resultLenBytes = 0; |
801 |
int resultLenBytes = 0; |
802 |
if (result != null) |
802 |
if (result != null) { |
|
|
803 |
duplicates++; |
803 |
buffer = new StringBuffer(); |
804 |
buffer = new StringBuffer(); |
|
|
805 |
} |
804 |
while (resultLenBytes < this.sessionIdLength) { |
806 |
while (resultLenBytes < this.sessionIdLength) { |
805 |
getRandomBytes(random); |
807 |
getRandomBytes(random); |
806 |
random = getDigest().digest(random); |
808 |
random = getDigest().digest(random); |