<< Back to previous view

[NREPL-80] Thread used to evaluate forms changes over time Created: 09/Feb/16  Updated: 09/Feb/16

Status: Open
Project: tools.nrepl
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Defect Priority: Minor
Reporter: Nathan Marz Assignee: Chas Emerick
Resolution: Unresolved Votes: 0
Labels: None


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.

Generated at Sat Feb 13 15:40:49 CST 2016 using JIRA 4.4#649-r158309.