more work to make samples from recv to arby over the socket work
post-merge commit.  shared memory fix