read and write of a filedescriptor received over a unix domain socket,
both inside and outside of a change_hat.
