Add some type hints and remove legacy code.

This commit is contained in:
Andrey Antukh 2021-02-15 21:03:24 +01:00 committed by Andrés Moya
parent 2e084cc2a6
commit 784a4f8ecd
11 changed files with 18 additions and 181 deletions

View file

@ -22,7 +22,9 @@
[ring.adapter.jetty9 :as jetty]
[ring.middleware.cookies :refer [wrap-cookies]]
[ring.middleware.keyword-params :refer [wrap-keyword-params]]
[ring.middleware.params :refer [wrap-params]]))
[ring.middleware.params :refer [wrap-params]])
(:import
org.eclipse.jetty.websocket.api.WebSocketAdapter))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Http Handler
@ -187,7 +189,7 @@
(aa/<? (handle-message ws {:type :disconnect}))
(catch Throwable err
(log/errorf err "Unexpected exception on websocket handler.")
(let [session (.getSession conn)]
(let [session (.getSession ^WebSocketAdapter conn)]
(when session
(.disconnect session)))))))