code: void finish(final String tag) {
          if (requestQueue != null) {
              requestQueue.finish(this);
          }
          addMarker(tag);
          if (!EVENT_DONE.equals(tag)) {
              addMarker(EVENT_DONE);
          }
          if (logSlowRequests) {
              long requestTime = System.nanoTime() - requestBirthTime;
              if (requestTime >= SLOW_REQUEST_THRESHOLD_NS) {
                  //todo add queue markers
                  //JusLog.d("%d ns: %s", requestTime, this.toString());
              }
          }
          synchronized (markerListeners) {
              markerListeners.clear();
          }
      }
docs: Notifies the request queue that this request has finished (successfully or with error).
  <p/>
  <p>Also dumps all events from this request's event log; for debugging.</p>