code: async def process_error_async(self, error):
          
          try:
              await self.eh_partition_pump.process_error_async(error)
          finally:
              self.eh_partition_pump.set_pump_status("Errored")
docs: Handles processing errors this is never called since python recieve client doesn't
          have error handling implemented (TBD add fault pump handling).
  
          :param error: An error the occurred.
          :type error: Exception