DRY Syndic context and poller
DRY Syndic socket options and initial polling