8bd3a0d Ticket #634 - Deadlock in DNA plug-in

Authored and Committed by nhosoi 11 years ago
    Ticket #634 - Deadlock in DNA plug-in
    
    Bug description: Fix for Ticket #576 -
    DNA: use event queue for config update only at the start up
    (commit 7c11ed17796ba8b17afa5758fcfdf1c937b54ef4)
    modified the timing of updating the shared config in the
    database.  The write operation was no need to be in the DNA
    write lock, but it was located in it, which caused the dead-
    lock.
    
    Fix description: This patch releases the dna write lock before
    updating the shared config in the database.
    
    https://fedorahosted.org/389/ticket/634
    
    Reviewed by Nathan (Thank you!!)
    
        
file modified
+11 -34