> I am seeing another hang with 2 clients doing bi-directional traffic to a > server. > I am consistently seeing this hang with the attached test programs. > > You can start the server using > tcp_server -d -e > > and run 2 clients > tcp_client -h <server-ip> -n 10000 -d -e > > Can you try it out with your IB setup? If you don't see this hang, then it is > possible > that the issues i am seeing are RoCE specific.
After looking into netperf more, I think it is hanging for me. When running multiple clients simultaneously, any client beyond the first after forking stops sending after 300-400 messages. I haven't checked how much data had transferred, so it may be the same as what you reported. I'm debugging this. I don't have tcp_client/server installed, so I'll need to get those. Does the server call fork?
