protecting data from copy while it is sent by the remote queue function