public void run(){
		while(true){
			Socket client = null;
			
			try {
				client = server.accept();
				handleConnection( client );
			} catch ( IOException e ) {
				System.err.println( "Error in ServerImpl " + e.getMessage() );
				e.printStackTrace();
			} finally {
				if ( client != null )
					try {
						client.close(); 
					} catch ( IOException e ) { }
			}
		}
	}