I just came across this thread (and also [1]) when I was googling for a way
to customize the Clojure agents. Were any of these 'post 1.2' suggestions
reconsidered since then? (I see they haven't been implemented yet).
Marek.
[1]
https://groups.google.com/forum/?fromgroups#!topic/clojure-dev/qD
Hey Dennis,
I suggested some of the same ideas here (http://tech.puredanger.com/
2010/06/08/clojure-agent-thread-pools/) and Rich said that these
seemed like good suggestions post-1.2. I think allowing you to modify
the agent thread pools after construction seems possibly dangerous
from a concurr
Agent use two thread pools to execute actions,send use a fixed thread
pool (2+cpus threads),and send-off use a cached thread pool.These
pools are global in clojure system.
I think the Agent should allow users to customize the thread pool,
if no custom, then use the global thread pool.
Why