Changeset 9279

Show
Ignore:
Timestamp:
04/17/12 16:51:46 (14 months ago)
Author:
walt
Message:

added check for a null alias before we try to look up its mapping
in the local layout code

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/stable/src/common/misc/pint-cached-config.c

    r9277 r9279  
    307307                config->host_id; 
    308308        /* find handle mapping of local host */ 
    309         cur_config_fs_cache->data_local_mapping = 
    310                 PINT_get_handle_mapping(fs->data_handle_ranges,  
    311                 cur_config_fs_cache->data_local_alias); 
     309        if (cur_config_fs_cache->data_local_alias) 
     310        { 
     311            cur_config_fs_cache->data_local_mapping = 
     312                    PINT_get_handle_mapping(fs->data_handle_ranges,  
     313                    cur_config_fs_cache->data_local_alias); 
     314        } 
     315        else 
     316        { 
     317            cur_config_fs_cache->data_local_mapping = NULL; 
     318        } 
    312319 
    313320        /* populate table used to speed up mapping of handle values