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 n = 8
val answer = Stream.continually(r.nextInt(alphabet.size)).map(alphabet).take(n).mkString val answer = Stream.continually(r.nextInt(alphabet.size)).map(alphabet).take(n).mkString
val token = scala.util.Random.nextInt(10000).toString val token = scala.util.Random.nextInt(10000).toString
tokenAnswer += synchronized { synchronized {
token -> answer tokenAnswer += token -> answer
} }
val canvas = new BufferedImage(225, 50, BufferedImage.TYPE_INT_RGB) val canvas = new BufferedImage(225, 50, BufferedImage.TYPE_INT_RGB)
val g = canvas.createGraphics() val g = canvas.createGraphics()

View File

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