I'm trying to send data between two sessions using data queue. Here is how I tried to do that:
- First Matlab instance creates PollableDataQueue and saves it in matfile
- Second instance reads it and sends data object to the first one
However such approach results in an error when I send a message:
Struct contents reference from a non-struct array object.
Error in parallel.internal.pool.AbstractDataQueue/send (line 135)
if obj.Session.isSessionRunning
Error in QueueManager/send_request (line 33)
request_queue.send(task);
Error in TaskSender/get_latest_max (line 15)
obj.queue_manager.send_request(task);
Is there a way to achieve such communication between Matlab sessions?