luminus-framework / luminus-framework/luminus-template

Single core at 100% usage after starting REPL

Open
#545 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Clojure
Stars
648
Forks
143
PR merge metrics
No merged PRs in 30d

Description

I created a vanilla luminus project via `lein new luminus myapp` just a few minutes ago.
I use Intellij with Cursive to start a REPL (OpenJDK 14).

After I started the REPL my laptop fan kept spinning loudly. I can start luminus via `(user/start)` everything behaves normal except my fan kept spinning with 1 core at 100% usage.

I verified, just starting the repl is enough to cause this problem.
I tested against my slightly older luminus projects, which used the same template and they do not have this bug.
Maybe someone can reproduce the bug on a different machine?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue with a vanilla project created by `lein new luminus myapp`, then start the REPL through IntelliJ/Cursive and compare it with the older projects described. Inspect the REPL startup path around `(user/start)` and identify what keeps one core busy; done means the REPL and application start normally without sustained 100% single-core usage.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
developer-experience
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.