sgouvern / 389-ds-base

Forked from 389-ds-base 4 years ago
Clone

37bff7c Bug(s) fixed: 157377

Authored and Committed by rmeggins 19 years ago
    Bug(s) fixed: 157377
    Bug Description: RL16: Server core dumped while configuring replication agreements
    Reviewed by: David (Thanks!)
    Fix Description: The code for handling bad agreements was wrong.  It was not returning the correct error code.  The result of this is that the client did not receive an appropriate error code/message from the server.  The reason for the core dump was that, even though the agreement was not created, the DSE entry was still there, causing the server to become very confused.  Returning the correct error code causes the server to refuse to create the bad DSE entry.
    Platforms tested: RHEL3
    Flag Day: no
    Doc impact: no
    QA impact: should be covered by regular nightly and manual testing
    New Tests integrated into TET: none