do not use the thread pool if it's shutdown
should fix https://github.com/koush/AndroidAsync/issues/256
How is this ever even getting shut down? It's a singleton pool that never shuts down.
See the comment in the https://github.com/koush/AndroidAsync/issues/256 issue I suspect it's the garbage collector calling the finalizer for some unknown reason. Maybe a bug in KitKat...
I don't know that I like the "silently do nothing", I would imagine at the very least there should be a trace or debug log if this has been shutdown. Developers are going to want to know when this is happening.
I now log and report the error to the Future