Skip to content

Commit ed20ade

Browse files
committed
we need to empty the connq after :ready event so we don't try to use
broken connections. browser REPL now works even after refresh.
1 parent 9222844 commit ed20ade

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

src/main/clojure/cljs/repl/browser.clj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,9 @@
208208

209209
(defmethod handle-post :ready [_ conn _]
210210
(send-via es ordering (fn [_] {:expecting nil :fns {}}))
211+
;; browser refresh, reset connq
212+
(locking server/lock
213+
(.clear server/connq))
211214
(send-for-eval conn
212215
(binding [ana/*cljs-warnings*
213216
(assoc ana/*cljs-warnings*

0 commit comments

Comments
 (0)