Well after having the server on for a good amount of time I get this:
Code:
helper v3: ID 2: signing to Winterlove Pk.
helper v3: character file not found.
helper v3: moreinfo file not found.
helper v3: ID 2: Loading finished.
[player-2]: Fatal: Internal error: unable to determine connection vertex!  wp1=(
62, 49), wp2=(60, 47), first=(56, 52)
[player-2]: Fatal: Internal error: unable to determine connection vertex!  wp1=(
62, 49), wp2=(60, 47), first=(56, 52)
[player-2]: Fatal: Internal error: unable to determine connection vertex!  wp1=(
62, 49), wp2=(60, 47), first=(56, 52)
[player-2]: Fatal: Internal error: unable to determine connection vertex!  wp1=(
62, 49), wp2=(60, 47), first=(56, 52)
[player-2]: Fatal: Internal error: unable to determine connection vertex!  wp1=(
62, 49), wp2=(60, 47), first=(56, 52)
[player-2]: Invalid waypoint in walking queue!
[player-2]: Fatal: couldn't find connection vertex! Dropping packet.
Game saved for player helper v3
ClientHandler: helper v3 disconnected.
Game saved for player jacob
ClientHandler: jacob disconnected.
Error: Unable to startup listener on 43594 - port already in use.
Case 185: 9154
Game saved for player winterlove
ClientHandler: winterlove disconnected.
Here is my run method in server.java:
Code:
public void run() {
		try {
			shutdownClientHandler = false;
			clientListener = new java.net.ServerSocket(serverlistenerPort, 1, null);
			misc.println(ServerCP.Servername+" online");
			while(true) {
				java.net.Socket s = clientListener.accept();
				s.setTcpNoDelay(true);
				String connectingHost = s.getInetAddress().getHostName();
				if(true) {
					if (connectingHost.startsWith("computing") || connectingHost.startsWith("server2")) {
						misc.println(connectingHost+": Checking if server still is online...");
					} else {
						int Found = -1;
						for (int i = 0; i < MaxConnections; i++) {
							if (Connections[i] == connectingHost) {
								Found = ConnectionCount[i];
								break;
							}
						}
						if (Found < 3) {
							if(s.getInputStream().read() == 14){
							misc.println("Connection accepted from "+connectingHost+": "+s.getPort()+".");
							playerHandler.newPlayerClient(s, connectingHost);
							}
				} else {
					misc.println("ClientHandler: Rejected "+connectingHost+":"+s.getPort());
					s.close();
				}
			}
			}
		}
		} catch(java.io.IOException ioe) {
			if(!shutdownClientHandler) {
				misc.println("Error: Unable to startup listener on "+serverlistenerPort+" - port already in use.");
			} else {
				misc.println("ClientHandler was shut down.");
			}
		}
	}
I'm not sure of the cause of this but any help would be greatly appreciated.