G_PRIORITY_LOW, a_ch, FALSE, dispatch, callback_data, 
G_PRIORITY_HIGH, a_ch, FALSE, dispatch, callback_data, 
init_client_ipc_comms(const char *channel_name,		      gboolean (*dispatch)(			      IPC_Channel* source_data, gpointer user_data),		      void *client_data, IPC_Channel **ch){	IPC_Channel *a_ch = NULL;	GCHSource *the_source = NULL;	void *callback_data = client_data;	a_ch = init_client_ipc_comms_nodispatch(channel_name);	if(ch != NULL) {		*ch = a_ch;		if(callback_data == NULL) {			callback_data = a_ch;		}	}	if(a_ch == NULL) {		crm_err("Setup of client connection failed,"			" not adding channel to mainloop");				return NULL;	}	if(dispatch == NULL) {		crm_warn("No dispatch method specified..."			 "maybe you meant init_client_ipc_comms_nodispatch()?");	} else {		crm_devel("Adding dispatch method to channel");		the_source = G_main_add_IPC_Channel(			G_PRIORITY_LOW, a_ch, FALSE, dispatch, callback_data, 			default_ipc_connection_destroy);	}		return the_source;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/6159a4e678a8f1131fb19006601bf4c2fcd72740/ipc.c/clean/lib/crm/common/ipc.c