private static synchronized UserEntry getEntry(long curUser) {
		UserEntry entry = unfinished_map.remove((Long) curUser);
		if (entry == null) {
			MyArrayList list = new MyArrayList();
			entry = new UserEntry(-1, list);
			list.add(curUser);
		}
		return entry;
	}