Multiple Application for single Data Validation Point?

In experiments i have found that with one validation point mulriple application can not register.
From devl.log it seems that cdb_connect from second application replace the first daemon context. hence connection towards control socket opened in first application is close.

Why is it so, can’t we have requirements of having multiple application registered to data validation points?

Sure you can, just don’t connect a second daemon (application) to ConfD with the same name as an exisiting daemon (application). See confd_init_daemon().

i connected second daemon with different name. from dev.log i could see that it replaces the first daemon and control socket is closed.

See confd_lib_dp(3) man page confd_init_daemon(), confd_set_daemon_flags(), and confd_release_daemon()