diff options
author | Devaraj Rangasamy <dev@ti.com> | 2011-08-25 10:27:18 -0700 |
---|---|---|
committer | Iliyan Malchev <malchev@google.com> | 2011-08-26 13:22:25 -0700 |
commit | c925a3ba719d6d8c92685bc4efcedd12f31d5288 (patch) | |
tree | 554b6bc36a3842a9eaac03a709cb65b1c1e28c84 /domx | |
parent | f26e751771c0794008e466cd8f86601cf55fe572 (diff) | |
download | hardware_ti_omap4xxx-c925a3ba719d6d8c92685bc4efcedd12f31d5288.zip hardware_ti_omap4xxx-c925a3ba719d6d8c92685bc4efcedd12f31d5288.tar.gz hardware_ti_omap4xxx-c925a3ba719d6d8c92685bc4efcedd12f31d5288.tar.bz2 |
DOMX: Log error values on failure scenarios.
Logs shared/observed on failures dont have proper error code.
UNDEFINED error code masks failure reason
Change-Id: I1a7ba901b1301e283f385db6117807501043bc9f
Signed-off-by: Devaraj Rangasamy <dev@ti.com>
Diffstat (limited to 'domx')
-rwxr-xr-x | domx/domx/omx_rpc/src/omx_rpc_stub.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/domx/domx/omx_rpc/src/omx_rpc_stub.c b/domx/domx/omx_rpc/src/omx_rpc_stub.c index d91c899..dd622df 100755 --- a/domx/domx/omx_rpc/src/omx_rpc_stub.c +++ b/domx/domx/omx_rpc/src/omx_rpc_stub.c @@ -99,10 +99,11 @@ status = write(hCtx->fd_omx, pPacket, nPacketSize); \ RPC_freePacket(pPacket); \ pPacket = NULL; \ + if(status < 0 ) DOMX_ERROR("DOMX Write failed 0x%x %d",status,status); \ RPC_assert(status >= 0, RPC_OMX_ErrorUndefined, "Write failed"); \ eError = TIMM_OSAL_ReadFromPipe(hCtx->pMsgPipe[nFxnIdx], &pRetPacket, \ RPC_MSG_SIZE_FOR_PIPE, (TIMM_OSAL_U32 *)(&nSize), TIMM_OSAL_SUSPEND); \ - RPC_assert(eError == TIMM_OSAL_ERR_NONE, RPC_OMX_ErrorUndefined, \ + RPC_assert(eError == TIMM_OSAL_ERR_NONE, eError, \ "Read failed"); \ } while(0) |