I’m trying to set some config data from within my application, and I started a maapi write transaction against the candidate DB, and the app hangs at the apply transaction stage. There are some callbacks setup for the leafs I’m setting.
I’m initializing a configuration list of servers from the DHCP offer.
Trace log below. Is it locking up because it’s trying to trigger the callpoints? Is there a way to pause the callpoints, or ignore them for this transaction?
Would it be better to have dhcp client populate an xml file and then use confd_load?
TRACE MAAPI_START_TRANS --> CONFD_OK
TRACE MAAPI_SET_NAMESPACE --> CONFD_OK
TRACE MAAPI_SET_VALUES --> CONFD_OK
TRACE MAAPI_APPLY_TRANS
DEBUG external error - application communication failure
--> CONFD_ERR
error code 19 application communication failure