              (when stop-on-eof
                (super/stop-worker supervisor build-id))))))))
 
-
-
 ;; FIXME: should maybe allow multiple instances
 (defn node-repl
   ([]

    [shadow.cljs.devtools.server.repl-impl :as repl-impl]
    [shadow.cljs.devtools.server.runtime :as runtime]
    [cljs.repl :as repl])
  (:import [java.net Inet4Address NetworkInterface]
           [clojure.lang Var]))

;; nREPL support


        :when (instance? Inet4Address addr)]
    [ni addr]))

(defmethod log/log-msg ::multiple-ips [_ {:keys [addrs] :as data}]
  (str "Found multiple IPs, might be using the wrong one. Please report all interfaces should the chosen one be incorrect.\n"
       (->> (for [[ni addr] addrs]
