[389-devel] Please review (take 3): [389 Project] #47606: replica init/bulk import errors should be more verbose

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://fedorahosted.org/389/ticket/47606

https://fedorahosted.org/389/attachment/ticket/47606/0001-Ticket-47606-replica-init-bulk-import-errors-should-.3.patch

Responding to the comment by Rich (https://fedorahosted.org/389/ticket/47606#comment:13),

389 Project wrote:
Thanks for your comments, Rich.

  The code skipping a failed entry instead of failing there in
  bulk_import_queue was backed off.

  And this is the cause why repl5_tot_waitfor_async_results did not return
  with "done" when a failure was returned from the connection.
  3. In repl5_tot_result_threadmain, when conn_read_result_ex returns
     non zero (non SUCCESS), it sets abort, but does not set any error
     code to rc (return code), which is not considered as "finished" in
     repl5_tot_waitfor_async_results and it contines waiting until the
     code reaches the max loop count (about 5 minutes).  This patch sets
     LDAP_CONNECT_ERROR to the return code along with setting abort, if
     conn_read_result_ex returns CONN_NOT_CONNECTED.  This makes the bulk
     import finishes quickly when it fails.


--
389-devel mailing list
389-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/389-devel





[Index of Archives]     [Fedora Directory Announce]     [Fedora Users]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Review]     [Fedora Art]     [Fedora Music]     [Fedora Packaging]     [CentOS]     [Fedora SELinux]     [Big List of Linux Books]     [KDE Users]     [Fedora Art]     [Fedora Docs]

  Powered by Linux