Formatting and correction in thread safety

This commit is contained in:
sanjana 2018-01-07 13:34:53 +05:30
parent 93399ea980
commit d2dbb36fd1
2 changed files with 4 additions and 6 deletions

View File

@ -12,8 +12,8 @@ class FilterCaptcha extends CaptchaProvider {
val n = 8
val answer = Stream.continually(r.nextInt(alphabet.size)).map(alphabet).take(n).mkString
val token = scala.util.Random.nextInt(10000).toString
tokenAnswer += synchronized {
token -> answer
synchronized {
tokenAnswer += token -> answer
}
val canvas = new BufferedImage(225, 50, BufferedImage.TYPE_INT_RGB)
val g = canvas.createGraphics()

View File

@ -46,8 +46,7 @@ class LabelCaptcha extends CaptchaProvider {
if((unknownAnswers(unknownFile)).contains(userAnswer(1))) {
unknownAnswers(unknownFile)(userAnswer(1)) += 1
total(unknownFile) += 1
}
else {
} else {
unknownAnswers(unknownFile)+=(userAnswer(1)) -> 1
total(unknownFile) += 1
}
@ -60,8 +59,7 @@ class LabelCaptcha extends CaptchaProvider {
}
}
true
}
else {
} else {
false
}
}