Public feed #722718

Anonymous

public text v1 · immutable
Raw Edit
·published 2007-10-02 08:04 UTC
rendered paste body
	public void processClient(BufferedReader in, PrintWriter out, String connectingFrom, java.net.Socket sock)
	{
		String line;
		boolean done = false;
		try {
			while (!done) {
				if((line = in.readLine()) == null)
					done = true;
				else {
					System.out.println("Client msg: " + line);
					if (line.trim().equals("bye"))
						done = true;
					else
						doRequest(line, out, connectingFrom, sock);
				}
			}
		}
		catch(IOException e)
		{  
			//System.out.println(e);  
			System.out.println("FOUND IT!!!!");
			for (int i = 0; i < maxPlayers; i++)
			{
				if (users[i] != null)
				{
					if (users[i].sock == sock)
					{
						if (server.userSlave.savePlayer(users[i]))
							System.out.println("Saved player: " + i);
						System.out.println("Player " + i + " disconnected");
						users[i] = null;
					}
				}
			}
		}
	}