working send and receive, for one send/recv. Need to find out what
happens that makes it crash when I try a second send/recv.