java.net.SocketException: Connection reset
den der fejl, kommer og går som det passer den ser det ud tilden begyndte at dukke op, så var den væk en del timer og nu er den der igen.
hvad gør jeg forkert her
public class Console implements Runnable {
private Socket socket;
private PrintWriter out;
private final static Logger logger = Logger.getLogger("client.Console");
Console(Socket socket)
{
this.socket = socket;
}
public void run()
{
try
{
out = new PrintWriter(socket.getOutputStream(), true);
BufferedReader ind = new BufferedReader(new InputStreamReader(
socket.getInputStream()));
out.println("Client console ready.");
String request = ind.readLine();
while (request != null)
{
logger.info("Nogen connectede til konsol");
request = ind.readLine();
if (request.equalsIgnoreCase("shutdown"))
{
socket.close();
System.exit(0);
}
else if (request.equalsIgnoreCase("quit"))
{
logger.info("Quit kaldt");
break;
}
else
{
out.println("550 Invalid command");
}
}
socket.close();
logger.info("Socket lukket");
}
catch (Exception e)
{
e.printStackTrace();
}
}
jeg får
INFO: Nogen connectede til konsol
java.net.SocketException: Connection reset
min client connecter sådan her
socket.connect(socketaddress);
PrintWriter output = new PrintWriter(socket.
getOutputStream(), true);
output.println("quit");
socket.close();
