Thread used to evaluate forms changes over time

Description

See this thread for reference: https://groups.google.com/forum/#!topic/clojure/UfTQvYNf1-s

When a session is left idle for a little bit of time, the thread id evaluating forms changes. This causes any thread local variables in use to reset to their initial values. This causes strange behavior when doing interactive programming that involves use of thread locals.

The solution is for the same thread to always be used for a given session for as long as the session is open.

Environment

None

Activity

Show:

Alex Miller June 26, 2019 at 3:52 AM

All nrepl tickets closed, now managed at https://github.com/nrepl/nrepl

Bozhidar Batsov July 24, 2018 at 12:25 PM

Won't Fix

Details

Assignee

Reporter

Priority

Created February 10, 2016 at 5:32 AM
Updated June 26, 2019 at 3:52 AM
Resolved June 26, 2019 at 3:52 AM

Flag notifications