cfengine/core — pull request #1110 by cduclos (2013-11-25 07:42:17+00:00)
Title: Transitioning to a new Call Collect mode.

Currently we were copying code from cf-hub into cf-serverd to do the
query. This led to some problems regarding both synchronization and
code understandability.
The new approach is to share the connection received by cf-serverd with
cf-hub and let cf-hub add the connection to its internal queue. That way
cf-hub will take ownership of the connection and query the agent at its own
convenience.