added timeout parameter to Relayer for control_requests