protected void Run()
        {
            List <Server> mslist;

            try
            {
                aIWMasterListQuery mlist = new aIWMasterListQuery(_master_addr);
                mslist = mlist.getList();
            }
            catch (Exception e)
            {
                _callback(new MasterQueryResult(MasterQueryResult.StatusCodes.CriticalStop, e.Message));
                return;
            }

            _callback(new MasterQueryResult(mslist));
        }
        protected void Run()
        {
            List<Server> mslist;
            try
            {
                aIWMasterListQuery mlist = new aIWMasterListQuery(_master_addr);
                mslist = mlist.getList();
            }
            catch (Exception e)
            {
                _callback(new MasterQueryResult(MasterQueryResult.StatusCodes.CriticalStop, e.Message));
                return;
            }

            _callback(new MasterQueryResult(mslist));
        }