domain-control: switched to resolver-aware trigger-driven notification logic.
authorKrisztian Litkey <krisztian.litkey@intel.com>
Mon, 27 Oct 2014 16:27:50 +0000 (18:27 +0200)
committerKrisztian Litkey <krisztian.litkey@intel.com>
Mon, 27 Oct 2014 18:37:39 +0000 (20:37 +0200)
commitf226d5ba7179ba5aa277fa09813d0f9cada1e82a
treeb393327e4b9cc101b2cf00550550fb48f4359e67
parent67cd67d5dbab4023ee6c8fc3351af5fb9c368a2a
domain-control: switched to resolver-aware trigger-driven notification logic.

Switched client notification logic from table stamp-based to
trigger-driven. Also block client updates if/while ruleset-
resolution is active. Schedule an extra update when resolution
is finished.

Resolver-activity is tracked by subscribing to start/done/fail
events emitted by the resolver and calculating started but un-
finished events.
src/plugins/domain-control/domain-control-types.h
src/plugins/domain-control/domain-control.c
src/plugins/domain-control/message.c
src/plugins/domain-control/notify.c
src/plugins/domain-control/table.c