A RejectedExecutionException is thrown when a thread-pool's queue is full. 
 Try using 'jstack' to take a thread dump, and see who has spun up a thread 
pool under the covers.  Possible culprits include 'at-at' and 'carmine'.  

On Friday, July 17, 2015 at 11:01:05 AM UTC-7, sugarste...@gmail.com wrote:
>
>
> Okay, this error seems to be triggered by a NullPointerException which 
> seems to arise when I try to fetch a non-existent document out of Redis. I 
> am a bit of a noob, so perhaps someone can explain how this works. I'm not 
> aware of using any of Clojure's concurrency tools in this (very simple) 
> app, so how might the NullPointerException lead to 
> RejectedExecutionException?  
>
>
> On Friday, July 17, 2015 at 1:17:47 PM UTC-4, sugarste...@gmail.com wrote:
>>
>> My app starts up, runs for a few minutes, and then: 
>>
>> #<RejectedExecutionException 
>> java.util.concurrent.RejectedExecutionException: Task 
>> java.util.concurrent.FutureTask@4fe887e6 rejected from 
>> java.util.concurrent.ThreadPoolExecutor@aea107f[Terminated, pool size = 0, 
>> active threads = 0, queued tasks = 0, completed tasks = 3]>
>>
>> This is a very simple app, and I am not aware of using any concurrency. I 
>> am not using Futures or Promises or pmap or anything else I can think of. 
>> My first hunch would be this comes from some library I am using, but I am 
>> not sure what. I searched on Google but none of the reported problems seem 
>> to apply to me. This is what I am using, do any of these seem likely to 
>> throw this error? 
>>
>> [org.clojure/clojure "1.6.0"]
>>                  [com.taoensso/timbre "4.0.2"]
>>                  [dire "0.5.1"]
>>                  [slingshot "0.12.2"]
>>                  [org.clojure/data.json "0.2.5"]
>>                  [org.clojure/tools.namespace "0.2.4"]
>>              [me.raynes/fs "1.4.4"]
>>                  [clj-stacktrace "0.2.8"]
>>                  [overtone/at-at "1.2.0"]
>>                  [org.clojure/core.cache "0.6.4"]
>>                  [cheshire "5.5.0"]
>>                  [com.taoensso/carmine "2.11.1"]
>>
>>
>>
>>
>>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to