[MERGED] openbsc[master]: log lchan_alloc() result

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

Neels Hofmeyr gerrit-no-reply at lists.osmocom.org
Mon Jul 25 19:46:03 UTC 2016


Neels Hofmeyr has submitted this change and it was merged.

Change subject: log lchan_alloc() result
......................................................................


log lchan_alloc() result

It is particularly interesting to see whether a given lchan type is allocated
on a dynamic timeslot.

Change-Id: I8a0bca6d9cd583a0988e5ee8f4e6f74f218f4185
---
M openbsc/src/libbsc/chan_alloc.c
1 file changed, 8 insertions(+), 0 deletions(-)

Approvals:
  Harald Welte: Looks good to me, approved
  Jenkins Builder: Verified



diff --git a/openbsc/src/libbsc/chan_alloc.c b/openbsc/src/libbsc/chan_alloc.c
index 27da206..046ebfc 100644
--- a/openbsc/src/libbsc/chan_alloc.c
+++ b/openbsc/src/libbsc/chan_alloc.c
@@ -239,6 +239,10 @@
 	if (lchan) {
 		lchan->type = type;
 
+		LOGP(DRLL, LOGL_INFO, "%s Allocating lchan=%u as %s\n",
+		     gsm_ts_and_pchan_name(lchan->ts),
+		     lchan->nr, gsm_lchant_name(lchan->type));
+
 		/* clear sapis */
 		memset(lchan->sapis, 0, ARRAY_SIZE(lchan->sapis));
 
@@ -248,6 +252,10 @@
 		lchan->broken_reason = "";
 	} else {
 		struct challoc_signal_data sig;
+
+		LOGP(DRLL, LOGL_ERROR, "Failed to allocate %s channel\n",
+		     gsm_lchant_name(type));
+
 		sig.bts = bts;
 		sig.type = type;
 		osmo_signal_dispatch(SS_CHALLOC, S_CHALLOC_ALLOC_FAIL, &sig);

-- 
To view, visit https://gerrit.osmocom.org/587
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I8a0bca6d9cd583a0988e5ee8f4e6f74f218f4185
Gerrit-PatchSet: 1
Gerrit-Project: openbsc
Gerrit-Branch: master
Gerrit-Owner: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: Neels Hofmeyr <nhofmeyr at sysmocom.de>



More information about the gerrit-log mailing list