diff options
author | vlad <vlad@drivergrp.com> | 2016-07-18 17:23:03 -0400 |
---|---|---|
committer | vlad <vlad@drivergrp.com> | 2016-07-18 17:23:03 -0400 |
commit | 87aceccc72a6790d5fc2f842b27c7d9af36cfe95 (patch) | |
tree | b05be5cc071633f7c0a8f04885056b362a5ec106 /src/main/scala/com/drivergrp/core/app.scala | |
parent | 7b9e1b4045dc693158640004b48c5fa42fb3b20d (diff) | |
download | driver-core-87aceccc72a6790d5fc2f842b27c7d9af36cfe95.tar.gz driver-core-87aceccc72a6790d5fc2f842b27c7d9af36cfe95.tar.bz2 driver-core-87aceccc72a6790d5fc2f842b27c7d9af36cfe95.zip |
Wart remover brought to core
Diffstat (limited to 'src/main/scala/com/drivergrp/core/app.scala')
-rw-r--r-- | src/main/scala/com/drivergrp/core/app.scala | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/scala/com/drivergrp/core/app.scala b/src/main/scala/com/drivergrp/core/app.scala index 06d8e02..cae3c6b 100644 --- a/src/main/scala/com/drivergrp/core/app.scala +++ b/src/main/scala/com/drivergrp/core/app.scala @@ -44,9 +44,10 @@ object app { def stop() = { http.shutdownAllConnectionPools().onComplete { _ => - actorSystem.terminate() - Await.result(actorSystem.whenTerminated, 30.seconds) - Console.print(s"${this.getClass.getName} App is stopped") + val _ = actorSystem.terminate() + val terminated = Await.result(actorSystem.whenTerminated, 30.seconds) + val addressTerminated = if(terminated.addressTerminated) "is" else "is not" + Console.print(s"${this.getClass.getName} App $addressTerminated stopped ") } } @@ -66,7 +67,7 @@ object app { )) } - http.bindAndHandle( + val _ = http.bindAndHandle( route2HandlerFlow(logRequestResult("log")( modules.map(_.route).foldLeft(versionRoute ~ swaggerRoutes) { _ ~ _ })), interface, port)(materializer) |