gbproxy: call f_client_register() only on connected ports
Change-Id: I845d566172918e1948db0579fa846e0972e532c3
This commit is contained in:
parent
67dc8c2bd3
commit
5cb8016707
|
@ -469,10 +469,14 @@ runs on BSSGP_ConnHdlr {
|
|||
|
||||
/* register for our IMSI + TLLI */
|
||||
for (i := 0; i < sizeof(SGSN_PROC); i := i+1) {
|
||||
f_client_register(g_pars.imsi, g_pars.tlli, SGSN_PROC[i]);
|
||||
if (SGSN_PROC[i].checkstate("Connected")) {
|
||||
f_client_register(g_pars.imsi, g_pars.tlli, SGSN_PROC[i]);
|
||||
}
|
||||
}
|
||||
for (i := 0; i < sizeof(PCU_PROC); i := i+1) {
|
||||
f_client_register(g_pars.imsi, g_pars.tlli, PCU_PROC[i]);
|
||||
if (PCU_PROC[i].checkstate("Connected")) {
|
||||
f_client_register(g_pars.imsi, g_pars.tlli, PCU_PROC[i]);
|
||||
}
|
||||
}
|
||||
|
||||
g_Tguard.start(pars.t_guard);
|
||||
|
|
Loading…
Reference in New Issue