diff --git a/nrepl.fnl b/nrepl.fnl index 173f65d..8c7c92b 100644 --- a/nrepl.fnl +++ b/nrepl.fnl @@ -96,7 +96,7 @@ (local (port host) (values (or opt.port 7888) (or opt.host :localhost))) (set self.connection (assert (socket.connect host port))) (self.connection:settimeout 0) - (core.add_thread #(while true (self:receive) (coroutine.yield)) self) + (core.add_thread #(while true (self:receive) (coroutine.yield 0.1)) self) (self:send {:op :clone} {:new-session #(do (set self.default-session $2) (when opt.on-connect (opt.on-connect self)))})))