From d2dbb36fd1d6bd0c6cfcf0fc0b0da27d9afca661 Mon Sep 17 00:00:00 2001 From: sanjana Date: Sun, 7 Jan 2018 13:34:53 +0530 Subject: [PATCH] Formatting and correction in thread safety --- src/main/scala/FilterCaptcha.scala | 4 ++-- src/main/scala/LabelCaptcha.scala | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/main/scala/FilterCaptcha.scala b/src/main/scala/FilterCaptcha.scala index b1889ae..3ae2c86 100644 --- a/src/main/scala/FilterCaptcha.scala +++ b/src/main/scala/FilterCaptcha.scala @@ -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() diff --git a/src/main/scala/LabelCaptcha.scala b/src/main/scala/LabelCaptcha.scala index 6318cc4..bcfab82 100644 --- a/src/main/scala/LabelCaptcha.scala +++ b/src/main/scala/LabelCaptcha.scala @@ -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 } }