Skip to content

Instantly share code, notes, and snippets.

@pandeiro
Created April 25, 2017 00:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pandeiro/7c81bed35fb00a7154df505c72182e0c to your computer and use it in GitHub Desktop.
Save pandeiro/7c81bed35fb00a7154df505c72182e0c to your computer and use it in GitHub Desktop.
boot-http serve sigint exception stacktrace
nREPL server started on port 41055 on host 127.0.0.1 - nrepl://127.0.0.1:41055
REPL-y 0.3.7, nREPL 0.2.12
Clojure 1.8.0
Java HotSpot(TM) 64-Bit Server VM 1.8.0_77-b03
Exit: Control+D or (exit) or (quit)
Commands: (user/help)
Docs: (doc function-name-here)
(find-doc "part-of-name-here")
Find by Name: (find-name "part-of-name-here")
Source: (source function-name-here)
Javadoc: (javadoc java-object-or-class-here)
Examples from clojuredocs.org: [clojuredocs or cdoc]
(user/clojuredocs name-here)
(user/clojuredocs "ns-here" "name-here")
boot.user=> (boot (serve))
2017-04-24 17:52:01.607:INFO::clojure-agent-send-off-pool-4: Logging initialized @24510ms
2017-04-24 17:52:01.677:INFO:oejs.Server:clojure-agent-send-off-pool-4: jetty-9.2.10.v20150310
2017-04-24 17:52:01.722:INFO:oejs.ServerConnector:clojure-agent-send-off-pool-4: Started ServerConnector@346153ae{HTTP/1.1}{0.0.0.0:3000}
2017-04-24 17:52:01.726:INFO:oejs.Server:clojure-agent-send-off-pool-4: Started @24628ms
Started Jetty on http://localhost:3000
Stopping Jetty
2017-04-24 17:52:01.774:INFO:oejs.ServerConnector:nREPL-worker-0: Stopped ServerConnector@346153ae{HTTP/1.1}{0.0.0.0:3000}
nil
boot.user=>
boot.user=> (boot (comp (serve) (wait)))
2017-04-24 17:52:20.583:INFO::clojure-agent-send-off-pool-4: Logging initialized @43486ms
2017-04-24 17:52:20.673:INFO:oejs.Server:clojure-agent-send-off-pool-4: jetty-9.2.10.v20150310
2017-04-24 17:52:20.749:INFO:oejs.ServerConnector:clojure-agent-send-off-pool-4: Started ServerConnector@7631acca{HTTP/1.1}{0.0.0.0:3000}
2017-04-24 17:52:20.750:INFO:oejs.Server:clojure-agent-send-off-pool-4: Started @43653ms
Started Jetty on http://localhost:3000
C-c C-c
boot.user=> Stopping Jetty
2017-04-24 17:52:49.255:WARN:oejuc.AbstractLifeCycle:nREPL-worker-0: FAILED ServerConnector@7631acca{HTTP/1.1}{0.0.0.0:3000}: java.lang.InterruptedException
java.lang.InterruptedException
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1326)
at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277)
at org.eclipse.jetty.server.AbstractConnector.doStop(AbstractConnector.java:298)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStop(AbstractNetworkConnector.java:88)
at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
at org.eclipse.jetty.server.Server.doStop(Server.java:445)
at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93)
at clojure.lang.Reflector.invokeNoArgInstanceMember(Reflector.java:313)
at pandeiro.boot_http.impl$start_jetty$fn__1060.invoke(impl.clj:129)
at pod$eval2126.invokeStatic(NO_SOURCE_FILE:0)
at pod$eval2126.invoke(NO_SOURCE_FILE)
at clojure.lang.Compiler.eval(Compiler.java:6927)
at clojure.lang.Compiler.eval(Compiler.java:6916)
at clojure.lang.Compiler.eval(Compiler.java:6890)
at clojure.core$eval.invokeStatic(core.clj:3105)
at clojure.core$eval.invoke(core.clj:3101)
at boot.pod$eval_in_STAR_.invoke(pod.clj:468)
at clojure.lang.Var.invoke(Var.java:379)
at org.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke(ClojureRuntimeShimImpl.java:109)
at org.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke(ClojureRuntimeShimImpl.java:102)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93)
at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:28)
at boot.pod$eval_in_STAR_.invoke(pod.clj:471)
at pandeiro.boot_http$eval63$fn__64$fn__72.invoke(boot_http.clj:99)
at boot.core$do_cleanup_BANG_$fn__463.invoke(core.clj:204)
at boot.core$do_cleanup_BANG_.invoke(core.clj:204)
at boot.core$boot.doInvoke(core.clj:1035)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at boot.user$eval10777.invokeStatic(boot.user3876835324123967191.clj:1)
at boot.user$eval10777.invoke(boot.user3876835324123967191.clj:1)
at clojure.lang.Compiler.eval(Compiler.java:6927)
at clojure.lang.Compiler.eval(Compiler.java:6890)
at clojure.core$eval.invokeStatic(core.clj:3105)
at clojure.core$eval.invoke(core.clj:3101)
at clojure.main$repl$read_eval_print__7408$fn__7411.invoke(main.clj:240)
at clojure.main$repl$read_eval_print__7408.invoke(main.clj:240)
at clojure.main$repl$fn__7417.invoke(main.clj:258)
at clojure.main$repl.invokeStatic(main.clj:258)
at clojure.main$repl.doInvoke(main.clj:174)
at clojure.lang.RestFn.invoke(RestFn.java:1523)
at clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__1037.invoke(interruptible_eval.clj:87)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.AFn.applyTo(AFn.java:144)
at clojure.core$apply.invokeStatic(core.clj:646)
at clojure.core$with_bindings_STAR_.invokeStatic(core.clj:1881)
at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1881)
at clojure.lang.RestFn.invoke(RestFn.java:425)
at clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invokeStatic(interruptible_eval.clj:85)
at clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:55)
at clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__1082$fn__1085.invoke(interruptible_eval.clj:222)
at clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__1077.invoke(interruptible_eval.clj:190)
at clojure.lang.AFn.run(AFn.java:22)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2017-04-24 17:53:19.270:WARN:oejut.QueuedThreadPool:nREPL-worker-0: qtp184876497{STOPPING,8<=8<=50,i=0,q=2} Couldn't stop Thread[qtp184876497-56-selector-ServerConnectorManager@1af57ffd/0,5,main]
2017-04-24 17:53:19.270:WARN:oejut.QueuedThreadPool:nREPL-worker-0: qtp184876497{STOPPING,8<=8<=50,i=0,q=2} Couldn't stop Thread[qtp184876497-57-selector-ServerConnectorManager@1af57ffd/1,5,main]
2017-04-24 17:53:19.270:WARN:oejuc.AbstractLifeCycle:nREPL-worker-0: FAILED org.eclipse.jetty.server.Server@2fa38490: java.lang.InterruptedException
java.lang.InterruptedException
at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1326)
at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277)
at org.eclipse.jetty.server.AbstractConnector.doStop(AbstractConnector.java:298)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStop(AbstractNetworkConnector.java:88)
at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
at org.eclipse.jetty.server.Server.doStop(Server.java:445)
at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93)
at clojure.lang.Reflector.invokeNoArgInstanceMember(Reflector.java:313)
at pandeiro.boot_http.impl$start_jetty$fn__1060.invoke(impl.clj:129)
at pod$eval2126.invokeStatic(NO_SOURCE_FILE:0)
at pod$eval2126.invoke(NO_SOURCE_FILE)
at clojure.lang.Compiler.eval(Compiler.java:6927)
at clojure.lang.Compiler.eval(Compiler.java:6916)
at clojure.lang.Compiler.eval(Compiler.java:6890)
at clojure.core$eval.invokeStatic(core.clj:3105)
at clojure.core$eval.invoke(core.clj:3101)
at boot.pod$eval_in_STAR_.invoke(pod.clj:468)
at clojure.lang.Var.invoke(Var.java:379)
at org.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke(ClojureRuntimeShimImpl.java:109)
at org.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke(ClojureRuntimeShimImpl.java:102)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93)
at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:28)
at boot.pod$eval_in_STAR_.invoke(pod.clj:471)
at pandeiro.boot_http$eval63$fn__64$fn__72.invoke(boot_http.clj:99)
at boot.core$do_cleanup_BANG_$fn__463.invoke(core.clj:204)
at boot.core$do_cleanup_BANG_.invoke(core.clj:204)
at boot.core$boot.doInvoke(core.clj:1035)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at boot.user$eval10777.invokeStatic(boot.user3876835324123967191.clj:1)
at boot.user$eval10777.invoke(boot.user3876835324123967191.clj:1)
at clojure.lang.Compiler.eval(Compiler.java:6927)
at clojure.lang.Compiler.eval(Compiler.java:6890)
at clojure.core$eval.invokeStatic(core.clj:3105)
at clojure.core$eval.invoke(core.clj:3101)
at clojure.main$repl$read_eval_print__7408$fn__7411.invoke(main.clj:240)
at clojure.main$repl$read_eval_print__7408.invoke(main.clj:240)
at clojure.main$repl$fn__7417.invoke(main.clj:258)
at clojure.main$repl.invokeStatic(main.clj:258)
at clojure.main$repl.doInvoke(main.clj:174)
at clojure.lang.RestFn.invoke(RestFn.java:1523)
at clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__1037.invoke(interruptible_eval.clj:87)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.AFn.applyTo(AFn.java:144)
at clojure.core$apply.invokeStatic(core.clj:646)
at clojure.core$with_bindings_STAR_.invokeStatic(core.clj:1881)
at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1881)
at clojure.lang.RestFn.invoke(RestFn.java:425)
at clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invokeStatic(interruptible_eval.clj:85)
at clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:55)
at clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__1082$fn__1085.invoke(interruptible_eval.clj:222)
at clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__1077.invoke(interruptible_eval.clj:190)
at clojure.lang.AFn.run(AFn.java:22)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment