@Override
    public void call() {
        // Cleanup reference the pool
        mPool = null;
        // Doing
        mAction.call();
    }
ActionAsyncTask use to {@link Action} and {@link Runnable}
<p/>
See {@link Run}
caprice/kit-handler/src/main/java/net/qiujuer/genius/kit/handler/ActionAsyncTask.java