public void run()
	{
		while (pollingThread.isAlive())
		{
			synchronized (server)
			{
				Iterator keys = keySet().iterator();

				while (keys.hasNext())
				{
					String key = keys.next().toString();
					Integer port = (Integer) get(key);
					log.info("Checking User[" + key + "]-[" + port + "]");

					server.synchronizeNode(key, port.intValue());
				}
			}
			try
			{
				Thread.sleep(10000);
			}
			catch (InterruptedException e)
			{
				e.printStackTrace();
			}
		}
	}