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))
>
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
>
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
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)]