crm_warn("Could complete CIB registration %d"
crm_warn("Couldn't complete CIB registration %d"
do_cib_control(long long action,	       enum crmd_fsa_cause cause,	       enum crmd_fsa_state cur_state,	       enum crmd_fsa_input current_input,	       fsa_data_t *msg_data){	enum crmd_fsa_input result = I_NULL;	struct crm_subsystem_s *this_subsys = cib_subsystem;		long long stop_actions = A_CIB_STOP;	long long start_actions = A_CIB_START;	if(action & stop_actions) {		if(fsa_cib_conn != NULL		   && fsa_cib_conn->state != cib_disconnected) {			fsa_cib_conn->cmds->signoff(fsa_cib_conn);		}	}	if(action & start_actions) {		if(cur_state != S_STOPPING) {			if(fsa_cib_conn == NULL) {				fsa_cib_conn = cib_new();			}			if(cib_ok != fsa_cib_conn->cmds->signon(				   fsa_cib_conn, CRM_SYSTEM_CRMD, cib_command)){				crm_debug("Could not connect to the CIB service");#if 0			} else if(cib_ok != fsa_cib_conn->cmds->set_op_callback(					  fsa_cib_conn, crmd_cib_op_callback)) {				crm_err("Could not set op callback");#endif			} else if(fsa_cib_conn->cmds->set_connection_dnotify(					  fsa_cib_conn,					  crmd_cib_connection_destroy)!=cib_ok){				crm_err("Could not set dnotify callback");			} else {				set_bit_inplace(					fsa_input_register, R_CIB_CONNECTED);			}			if(is_set(fsa_input_register, R_CIB_CONNECTED) == FALSE) {				cib_retries++;				crm_warn("Could complete CIB registration %d"					 " times... pause and retry",					 cib_retries);				if(cib_retries < 30) {					crm_timer_start(wait_timer);					crmd_fsa_stall();				} else {					crm_err("Could not complete CIB"						" registration  %d times..."						" hard error", cib_retries);					register_fsa_error(						C_FSA_INTERNAL, I_ERROR, NULL);				}			} else {				cib_retries = 0;			}					} else {			crm_info("Ignoring request to start %s after shutdown",				 this_subsys->name);		}	}		return result;}