@Override
          public void onFailure(Call call, IOException e) {
            metrics.endNetwork();
            waiter.add(new QueuedResponse(parent, e));
          }
Preserve a request/response pair through an asynchronous callback.
src/main/java/com/google/maps/internal/OkHttpPendingResult.java