Force VM exit if Aquarium cannot startup properly
authorChristos KK Loverdos <loverdos@gmail.com>
Fri, 18 May 2012 13:15:05 +0000 (16:15 +0300)
committerChristos KK Loverdos <loverdos@gmail.com>
Fri, 18 May 2012 13:15:05 +0000 (16:15 +0300)
src/main/scala/gr/grnet/aquarium/Main.scala

index 371af9e..4746eda 100644 (file)
@@ -35,9 +35,8 @@
 
 package gr.grnet.aquarium
 
-import com.ckkloverdos.sys.SysProp
 import gr.grnet.aquarium.util.date.TimeHelpers
-import gr.grnet.aquarium.util.{LogHelpers, LazyLoggable}
+import gr.grnet.aquarium.util.LazyLoggable
 
 /**
  * Main method for Aquarium
@@ -76,8 +75,7 @@ object Main extends LazyLoggable {
     } catch {
       case e: Throwable ⇒
       logger.error("Aquarium not started\n%s".format(gr.grnet.aquarium.util.chainOfCausesForLogging(e, 1)), e)
-      throw e
+      System.exit(1)
     }
-
   }
 }
\ No newline at end of file