code: async def _inform_watchdog(self):
          
          async with self._wd_lock:
              if self._watchdog_task is None:
                  # Check within the Lock to deal with external cancel_watchdog
                  # calls with queued _inform_watchdog tasks.
                  return
              self._watchdog_task.cancel()
              try:
                  await self._watchdog_task
              except asyncio.CancelledError:
                  self._watchdog_task = self.loop.create_task(self._watchdog(
                      self._watchdog_timeout))
docs: Inform the watchdog of activity.