def _set_final_exception(self, response):
        self._cancel_timer()
        if self._metrics is not None:
            self._metrics.request_timer.addValue(self._start_time - time.time())

        with self._callback_lock:
            self._final_exception = response
        self._event.set()

        for errback in self._errbacks:
            fn, args, kwargs = errback
            fn(response, *args, **kwargs)
dataset/ETHPy150Open datastax/python-driver/cassandra/cluster.py/ResponseFuture._set_final_exception/swapped operands of `-`