The open async call blocks indefinitely.  This patch fixes that problem
which was introduced by a prior patch changing parts of the ipc system.

Regards
-steve

Index: exec/evt.c
===================================================================
--- exec/evt.c	(revision 1676)
+++ exec/evt.c	(working copy)
@@ -2282,7 +2282,6 @@
 
 	req = message;
 
-
 	log_printf(CHAN_OPEN_DEBUG,
 		"saEvtChannelOpenAsync (Async Open channel request)\n");
 	log_printf(CHAN_OPEN_DEBUG,
@@ -2324,7 +2323,7 @@
 	res.ico_head.size = sizeof(res);
 	res.ico_head.id = MESSAGE_RES_EVT_OPEN_CHANNEL;
 	res.ico_head.error = error;
-	openais_dispatch_send(conn, &res, sizeof(res));
+	openais_response_send(conn, &res, sizeof(res));
 }
 
 
Index: Makefile.inc
===================================================================
--- Makefile.inc	(revision 1676)
+++ Makefile.inc	(working copy)
@@ -54,7 +54,7 @@
 # OPENAIS_BUILD can be defined as RELEASE or DEBUG
 #
 ifndef OPENAIS_BUILD
-	OPENAIS_BUILD=RELEASE
+	OPENAIS_BUILD=DEBUG
 endif
 
 # OPENAIS_PROFILE
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to