Greets, I have a problem where a javaapplet connects to the machine it came from through a socket. Everything works fine except when the user presses the reload button. This works under windows, but when using Linux, whether it's browser or AppletViewer, the socket is already in use. Anyone know a work around for this?.. I have the connections close in the destroy() method of the applet. Thanks in advance Shaun.