Yeah it doesn't look like its sending the string buffer to the client. When I run the server it says this:

Waiting for Connect from Client, run now sock_cli in an other tty
Server : Accept : 10014

Then it instantly finishes, not sending any buffers or anything. The client runs and simply says:

Client : Connect : 10061

Then finishes. *boggle*