Skip to content

Commit

Permalink
fixes server stop message and renames variable
Browse files Browse the repository at this point in the history
  • Loading branch information
shubhang.balkundi committed Feb 14, 2023
1 parent 18b6b31 commit b9961fe
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions src/ziggurat/server.clj
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@
(def default-stop-timeout-ms 30000)

(defn configure-jetty [^Server server]
(let [stats-handler (StatisticsHandler.)
graceful-timeout-ms (get-in (ziggurat-config)
[:http-server :graceful-shutdown-timeout-ms]
default-stop-timeout-ms)
default-handler (.getHandler server)]
(let [stats-handler (StatisticsHandler.)
timeout-ms (get-in (ziggurat-config)
[:http-server :graceful-shutdown-timeout-ms]
default-stop-timeout-ms)
default-handler (.getHandler server)]
(.setHandler stats-handler default-handler)
(.setHandler server stats-handler)
(.setStopTimeout server graceful-timeout-ms)
(.setStopTimeout server timeout-ms)
(.setStopAtShutdown server true)))

(defn- start [handler]
Expand All @@ -40,8 +40,8 @@
(defn- stop [^Server server]
(try
(.stop server)
(catch TimeoutException _ (log/info "Server Stop timed out")))
(log/info "Stopped server"))
(catch TimeoutException _ (log/info "Graceful shutdown timed out")))
(log/info "Stopped server gracefully"))

(defstate server
:start (start (routes/handler (:actor-routes (mount/args))))
Expand Down

0 comments on commit b9961fe

Please sign in to comment.