I have written a 'C' code for communication between Unix Sockets and Java Sockets(applet). When I try to send data from Java to Unix, it works fine and the reverse is not possible. The applet gets hung when I try to send data from Unix to Windows (java applet). I use Telnet for Unix. Suggestions and ideas are invited.