rjeffman / bind-dyndb-ldap

Forked from bind-dyndb-ldap 4 years ago
Clone

1d23e27 Rework locking in settings.c module.

Authored and Committed by pspacek 9 years ago
    Rework locking in settings.c module.
    
    Locking mechanism run_exclusive_enter()/exit() works correctly only if
    all calls operate on the same task.
    
    Locking was reworked to use ordinary mutex stored in settings_set_t
    structure.
    
    Signed-off-by: Petr Spacek <pspacek@redhat.com>
    
        
file modified
+15 -17
file modified
+34 -29
file modified
+6 -5