From 1d20c35b27f2cfcb9db42c87b56a6f731b8bb8dd Mon Sep 17 00:00:00 2001 From: Nathan Kinder Date: Fri, 14 Oct 2005 17:58:19 +0000 Subject: 170816 - Don't consume password changes if modify fails --- ldap/synctools/passwordsync/passsync/syncserv.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ldap/synctools/passwordsync/passsync/syncserv.cpp') diff --git a/ldap/synctools/passwordsync/passsync/syncserv.cpp b/ldap/synctools/passwordsync/passsync/syncserv.cpp index 247184dd..bac518e8 100644 --- a/ldap/synctools/passwordsync/passsync/syncserv.cpp +++ b/ldap/synctools/passwordsync/passsync/syncserv.cpp @@ -345,6 +345,11 @@ int PassSyncService::SyncPasswords() // log modify failure. timeStamp(&outLog); outLog << "Modify password failed for remote entry: " << dn << endl; + // defer this change for later + timeStamp(&outLog); + outLog << "Deferring password change for " << currentPassInfo->username << endl; + currentPassInfo++; + continue; } else { -- cgit