Re: Can't send from agent error handler?

2010-06-29 Thread Chouser
On Thu, Jun 24, 2010 at 6:51 AM, ka wrote: > I'm also facing the same problem - > > (let [handler (agent 50) >        a (agent 42 >            :error-handler >            (fn [_ ex] >              (do >                (println "Inside agent a error handler fn" (Thread/ > currentThread)) >        

Re: Can't send from agent error handler?

2010-06-29 Thread Chouser
On Wed, Jun 23, 2010 at 11:27 AM, Shawn Hoover wrote: > My first thought for an agent error handler was to send the exception to > another agent. > user=> (let [handler (agent nil) >             a (agent 42 >                      :error-handler >                      (fn [_ ex] (send handler >   

Re: Can't send from agent error handler?

2010-06-24 Thread ka
I'm also facing the same problem - (let [handler (agent 50) a (agent 42 :error-handler (fn [_ ex] (do (println "Inside agent a error handler fn" (Thread/ currentThread)) (send handler (fn [_] (do (print

Can't send from agent error handler?

2010-06-23 Thread Shawn Hoover
My first thought for an agent error handler was to send the exception to another agent. user=> (let [handler (agent nil) a (agent 42 :error-handler (fn [_ ex] (send handler (fn [_] (println ex)]