First pass event loop implementation.
fix processing of unit_upkeeper for tracker events