Hi,
I found out where the problem is:
This is before recvncfrom function in DaemonNew callback function:
This is after recvncfrom function in DaemonNew callback function:
Something in recvncfrom modified that address in particular.
I tried defining space for core 0 message and interchanging the order of MessageQ_alloc for core 0 and 1
and the result is the same: the core 1 address is set to zero after calling recvncfrom function.
This is very strange.
Any help is welcome.
Julian