code: def isBusy(self):
          
          # return self._impl.isBusy()
          if self._lock.acquire(False):
              self._lock.release()
              return False
          else:
              return True
docs: Returns true if the underlying engine is doing an async operation.