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
