Reg: cdb_diff_iterate cdb_get_phase and cdb_set_namespace blocking!

Hi All!

We do have a scenario where above calls are blocking for a long time. Please let us know is their anyway we can control timeout for these rather then blocking for a long time. We would like to know following.

  1. How long does the above api block ?
  2. How to control their timeout if no response from confd ?.
  3. What could be the reason for these blocking ?


Refer to Is there a way to control the CDB client timeout interval? for information on the CDB client timeout configurable setting.

Threads cannot share socket connections to ConfD as it may cause unpredictable results. Refer to confD Multi-threading for information on multi-threading and sockets.

Guys any help on the same ?..