Testing clojure.tools.nrepl-test
Exception in thread "nREPL-worker-0" java.lang.Error: java.net.SocketException: Socket closed
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1148)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:116)
at java.net.SocketOutputStream.write(SocketOutputStream.java:153)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
at clojure.tools.nrepl.transport$bencode$fn__805.invoke(transport.clj:103)
at clojure.tools.nrepl.transport.FnTransport.send(transport.clj:28)
at clojure.tools.nrepl.middleware.pr_values$pr_values$fn$reify__1140.send(pr_values.clj:27)
at clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__1199$fn__1202.invoke(interruptible_eval.clj:173)
at clojure.core$comp$fn__4192.invoke(core.clj:2402)
at clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__1192.invoke(interruptible_eval.clj:139)
at clojure.lang.AFn.run(AFn.java:22)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
... 2 more
ERROR in (ensure-transport-closeable) (SocketOutputStream.java:116)
Uncaught exception, not in assertion.
expected: nil
actual: java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite (SocketOutputStream.java:116)
java.net.SocketOutputStream.write (SocketOutputStream.java:153)
java.io.BufferedOutputStream.flushBuffer (BufferedOutputStream.java:82)
java.io.BufferedOutputStream.flush (BufferedOutputStream.java:140)
java.io.FilterOutputStream.close (FilterOutputStream.java:158)
clojure.tools.nrepl.transport$bencode$fn__810.invoke (transport.clj:108)
clojure.tools.nrepl.transport.FnTransport.close (transport.clj:32)
sun.reflect.NativeMethodAccessorImpl.invoke0 (NativeMethodAccessorImpl.java:-2)
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke (Method.java:483)
clojure.lang.Reflector.invokeMatchingMethod (Reflector.java:93)
clojure.lang.Reflector.invokeNoArgInstanceMember (Reflector.java:313)
clojure.tools.nrepl_test/fn (nrepl_test.clj:285)
clojure.test$test_var$fn__7187.invoke (test.clj:704)
clojure.test$test_var.invoke (test.clj:704)
clojure.test$test_vars$fn__7209$fn__7214.invoke (test.clj:722)
clojure.tools.nrepl_test$repl_server_fixture.invoke (nrepl_test.clj:17)
clojure.test$compose_fixtures$fn__7181$fn__7182.invoke (test.clj:681)
clojure.test$default_fixture.invoke (test.clj:674)
clojure.test$compose_fixtures$fn__7181.invoke (test.clj:681)
clojure.test$test_vars$fn__7209.invoke (test.clj:722)
clojure.test$default_fixture.invoke (test.clj:674)
clojure.test$test_vars.invoke (test.clj:718)
clojure.test$test_all_vars.invoke (test.clj:728)
clojure.test$test_ns.invoke (test.clj:747)
clojure.core$map$fn__4245.invoke (core.clj:2559)
clojure.lang.LazySeq.sval (LazySeq.java:40)
clojure.lang.LazySeq.seq (LazySeq.java:49)
clojure.lang.Cons.next (Cons.java:39)
clojure.lang.RT.next (RT.java:598)
clojure.core$next.invoke (core.clj:64)
clojure.core$reduce1.invoke (core.clj:903)
clojure.core$reduce1.invoke (core.clj:894)
clojure.core$merge_with.doInvoke (core.clj:2777)
clojure.lang.RestFn.applyTo (RestFn.java:139)
clojure.core$apply.invoke (core.clj:626)
clojure.test$run_tests.doInvoke (test.clj:762)
clojure.lang.RestFn.invoke (RestFn.java:805)
com.theoryinpractise.clojure.testrunner$eval2503$fn__2508.invoke (run-test5151175354099980165.clj:46)
com.theoryinpractise.clojure.testrunner$eval2503.invoke (run-test5151175354099980165.clj:42)
clojure.lang.Compiler.eval (Compiler.java:6703)
clojure.lang.Compiler.load (Compiler.java:7130)
clojure.lang.Compiler.loadFile (Compiler.java:7086)
clojure.main$load_script.invoke (main.clj:274)
clojure.main$script_opt.invoke (main.clj:336)
clojure.main$main.doInvoke (main.clj:420)
clojure.lang.RestFn.invoke (RestFn.java:408)
clojure.lang.Var.invoke (Var.java:379)
clojure.lang.AFn.applyToHelper (AFn.java:154)
clojure.lang.Var.applyTo (Var.java:700)
clojure.main.main (main.java:37)
ERROR in (clients-fail-on-disconnects) (SocketOutputStream.java:116)
Uncaught exception, not in assertion.
expected: nil
actual: java.net.SocketException: Socket closed
at java.net.SocketOutputStream.socketWrite (SocketOutputStream.java:116)
java.net.SocketOutputStream.write (SocketOutputStream.java:153)
java.io.BufferedOutputStream.flushBuffer (BufferedOutputStream.java:82)
java.io.BufferedOutputStream.flush (BufferedOutputStream.java:140)
java.io.FilterOutputStream.close (FilterOutputStream.java:158)
clojure.tools.nrepl.transport$bencode$fn__810.invoke (transport.clj:108)
clojure.tools.nrepl.transport.FnTransport.close (transport.clj:32)
sun.reflect.NativeMethodAccessorImpl.invoke0 (NativeMethodAccessorImpl.java:-2)
sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke (Method.java:483)
clojure.lang.Reflector.invokeMatchingMethod (Reflector.java:93)
clojure.lang.Reflector.invokeNoArgInstanceMember (Reflector.java:313)
clojure.tools.nrepl_test/fn (nrepl_test.clj:336)
clojure.test$test_var$fn__7187.invoke (test.clj:704)
clojure.test$test_var.invoke (test.clj:704)
clojure.test$test_vars$fn__7209$fn__7214.invoke (test.clj:722)
clojure.tools.nrepl_test$repl_server_fixture.invoke (nrepl_test.clj:17)
clojure.test$compose_fixtures$fn__7181$fn__7182.invoke (test.clj:681)
clojure.test$default_fixture.invoke (test.clj:674)
clojure.test$compose_fixtures$fn__7181.invoke (test.clj:681)
clojure.test$test_vars$fn__7209.invoke (test.clj:722)
clojure.test$default_fixture.invoke (test.clj:674)
clojure.test$test_vars.invoke (test.clj:718)
clojure.test$test_all_vars.invoke (test.clj:728)
clojure.test$test_ns.invoke (test.clj:747)
clojure.core$map$fn__4245.invoke (core.clj:2559)
clojure.lang.LazySeq.sval (LazySeq.java:40)
clojure.lang.LazySeq.seq (LazySeq.java:49)
clojure.lang.Cons.next (Cons.java:39)
clojure.lang.RT.next (RT.java:598)
clojure.core$next.invoke (core.clj:64)
clojure.core$reduce1.invoke (core.clj:903)
clojure.core$reduce1.invoke (core.clj:894)
clojure.core$merge_with.doInvoke (core.clj:2777)
clojure.lang.RestFn.applyTo (RestFn.java:139)
clojure.core$apply.invoke (core.clj:626)
clojure.test$run_tests.doInvoke (test.clj:762)
clojure.lang.RestFn.invoke (RestFn.java:805)
com.theoryinpractise.clojure.testrunner$eval2503$fn__2508.invoke (run-test5151175354099980165.clj:46)
com.theoryinpractise.clojure.testrunner$eval2503.invoke (run-test5151175354099980165.clj:42)
clojure.lang.Compiler.eval (Compiler.java:6703)
clojure.lang.Compiler.load (Compiler.java:7130)
clojure.lang.Compiler.loadFile (Compiler.java:7086)
clojure.main$load_script.invoke (main.clj:274)
clojure.main$script_opt.invoke (main.clj:336)
clojure.main$main.doInvoke (main.clj:420)
clojure.lang.RestFn.invoke (RestFn.java:408)
clojure.lang.Var.invoke (Var.java:379)
clojure.lang.AFn.applyToHelper (AFn.java:154)
clojure.lang.Var.applyTo (Var.java:700)
clojure.main.main (main.java:37)