Ignore:
Timestamp:
04/18/11 16:25:46 (13 years ago)
Author:
tim
Message:

added a test case for pyregfi multithreaded use
updated the regfi multithreaded test case
fixed several ctypes interface problems in pyregfi
added locking to pyregfi iterators for thread safety
fixed regfi talloc race conditions with an additional lock

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/reglookup-recover.c

    r223 r228  
    291291        {
    292292          /* XXX: Need to add a warning here */
    293           regfi_free_record(cur_ancestor);
     293          regfi_free_record(f, cur_ancestor);
    294294          void_stack_free(path_stack);
    295295          return NULL;
     
    303303        ret_val_size += path_element->len + 1;
    304304
    305         regfi_free_record(cur_ancestor);
     305        regfi_free_record(f, cur_ancestor);
    306306      }
    307307    }
     
    631631
    632632 fail:
    633   regfi_free_record(key);
     633  regfi_free_record(f, key);
    634634  return error_code;
    635635}
Note: See TracChangeset for help on using the changeset viewer.