I'm trying to roll up a small server using reitit-pedestal, and I seem to have an odd problem that when I start the server it just hangs, awaiting for some concurrent task to complete (if I interrupt the repl I get Execution error (InterruptedException) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject/await (AbstractQueuedSynchronizer.java:1722) )
I've basically taken my server configuration directly from the examples, so I'm not sure what I could have done to cause the server to hang on start. Anyone have an idea?
https://github.com/pedestal/pedestal/blob/master/service/src/io/pedestal/http.clj#L465