For example I use this little tcp server:
$ gcc -o server server.c
On the first node 10.0.0.1:
$ ./server 8888
$ migrate 2 server_pid
On the second node 10.0.0.2:
$ telnet 10.0.0.1 8888
Connected to openone (10.0.0.1).
Escape character is '^]'.
Connection closed by foreign host.
After this server show:
ERROR reading from socket: Invalid argument
In 1.2.2 I'm the same steps and it works fine.
In 1.9.3 problem looks just like in 1.9.2 or worse. (1.9.3 from here: http://radian.org/~roger/OPENSSI-FC/kernel/2.6.11/\)