@Override
    public void run() {
        if (request != null) {
            request.clear();
            cancel(false /*mayInterruptIfRunning*/);
        }
    }
A callback that should never be invoked directly.
core/src/main/java/com/bumptech/glide/request/RequestFutureTarget.java