fixeria submitted this change.
trxcon: trx_data_rx_cb(): print strerror(errno) if read() fails
Change-Id: I78658a706e5bfda446e3929e33abcdee3f08845b
---
M src/host/trxcon/src/trx_if.c
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/host/trxcon/src/trx_if.c b/src/host/trxcon/src/trx_if.c
index 06f0a07..c8e7a93 100644
--- a/src/host/trxcon/src/trx_if.c
+++ b/src/host/trxcon/src/trx_if.c
@@ -635,7 +635,10 @@
read_len = read(ofd->fd, buf, sizeof(buf));
if (read_len <= 0) {
- LOGPFSMSL(trx->fi, DTRXD, LOGL_ERROR, "read() failed with rc=%zd\n", read_len);
+ strerror_r(errno, (char *)buf, sizeof(buf));
+ LOGPFSMSL(trx->fi, DTRXD, LOGL_ERROR,
+ "read() failed on TRXD with rc=%zd (%s)\n",
+ read_len, (const char *)buf);
return read_len;
}
To view, visit change 30289. To unsubscribe, or for help writing mail filters, visit settings.