the_subsystem->pid = -1; 
stop_subsystem(struct crm_subsystem_s*	the_subsystem){	crm_info("Stopping sub-system \"%s\"", the_subsystem->name);	if (the_subsystem->pid <= 0) {		crm_err("Client %s not running yet", the_subsystem->command);	} else if(! is_set(fsa_input_register, the_subsystem->flag) ) {		/* running but not yet connected */		crm_warn("Stopping %s before it had connected",			 the_subsystem->name);				kill(the_subsystem->pid, -9);			} else {		crm_info("Sending quit message to %s.", the_subsystem->name);		send_request(NULL,NULL, CRM_OP_QUIT, NULL,			     the_subsystem->name, NULL);	}		return TRUE;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/bcd33b25943fa346a71dd3fd2eb6257f9997fe70/subsystems.c/buggy/crm/crmd/subsystems.c