summaryrefslogtreecommitdiffstats
path: root/src/host/trxcon/sched_lchan_pdtch.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/host/trxcon/sched_lchan_pdtch.c')
-rw-r--r--src/host/trxcon/sched_lchan_pdtch.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/host/trxcon/sched_lchan_pdtch.c b/src/host/trxcon/sched_lchan_pdtch.c
index 845ef64a..ad021a98 100644
--- a/src/host/trxcon/sched_lchan_pdtch.c
+++ b/src/host/trxcon/sched_lchan_pdtch.c
@@ -146,7 +146,9 @@ int tx_pdtch_fn(struct trx_instance *trx, struct trx_ts *ts,
rc = gsm0503_pdtch_encode(buffer, lchan->prim->payload,
lchan->prim->payload_len);
if (rc) {
- LOGP(DSCHD, LOGL_ERROR, "Failed to encode L2 payload\n");
+ LOGP(DSCHD, LOGL_ERROR, "Failed to encode L2 payload (len=%zu): %s\n",
+ lchan->prim->payload_len, osmo_hexdump(lchan->prim->payload,
+ lchan->prim->payload_len));
/* Forget this primitive */
sched_prim_drop(lchan);