diff options
Diffstat (limited to 'src/libmsc/sms_queue.c')
-rw-r--r-- | src/libmsc/sms_queue.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libmsc/sms_queue.c b/src/libmsc/sms_queue.c index 274c71295..afd878f1c 100644 --- a/src/libmsc/sms_queue.c +++ b/src/libmsc/sms_queue.c @@ -228,8 +228,10 @@ struct gsm_sms *smsq_take_next_sms(struct gsm_network *net, /* Is the subscriber attached? If not, go to next SMS */ if (!sms->receiver || !sms->receiver->lu_complete) { LOGP(DLSMS, LOGL_DEBUG, - "Subscriber %s is not attached, skipping SMS %llu\n", - vlr_subscr_msisdn_or_name(sms->receiver), sms->id); + "Subscriber %s%s is not attached, skipping SMS %llu\n", + sms->receiver ? "" : "MSISDN-", + sms->receiver ? vlr_subscr_msisdn_or_name(sms->receiver) + : sms->dst.addr, sms->id); sms_free(sms); continue; } |