code: def attempt_renew_lease(self, lease_task, owned_by_others_q, lease_manager):
          
          loop = asyncio.new_event_loop()
          loop.run_until_complete(self.attempt_renew_lease_async(lease_task, owned_by_others_q, lease_manager))
docs: Make attempt_renew_lease async call sync.