Socket read() hanging.

I am seeing a problem where a socket read() on the client hangs when I
kill the server. I tried to reproduce this on a simpler test program
but it didn’t work (or rather it did). Has anyone else seen this problem?

This is on QNX 6.2.0.

…Stephen