code: def preRun_(self):
          
          self.report("preRun_")
          super().preRun_()
          self.client = ShmemRGBClient(
              name=self.shmem_name,
              n_ringbuffer=self.n_buffer,   # size of ring buffer
              width=self.image_dimensions[0],
              height=self.image_dimensions[1],
              # client timeouts if nothing has been received in 1000 milliseconds
              mstimeout=1000,
              verbose=False
          )
docs: Create the shared memory client immediately after fork