e6ba94f Ticket #48837 - Replication: total init aborted

Authored and Committed by nhosoi 7 years ago
    Ticket #48837 - Replication: total init aborted
    
    Bug Description: Commit 2ecc93781abc786be6a8b8443faf2598a6c30f97 to fix
    ticket 48822 broke the logic and forced plugin_call_exop_plugins to
    return an error even if the underlying extended plugin were successful.
    
    Fix Description:
    In plugin_call_exop_plugins,
    - this patch honours the return value from the plugins.
    - LDAP_SUCCESS is translated to SLAPI_PLUGIN_EXTENDED_SENT_RESULT.
    
    The extop plugin multimaster_extop_NSDS50ReplicationEntry is fixed to
    return SLAPI_PLUGIN_EXTENDED_SENT_RESULT in the case of success.
    
    https://fedorahosted.org/389/ticket/48837
    
    Reviewed by lkrispen@redhat.com and wibrown@redhat.com (Thank you, Ludwig and William!)
    
        
file modified
+9 -13