diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2016-05-10 19:25:58 +0200 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2016-05-13 09:37:02 +0200 |
commit | 3a54f46b81b5dc0254ed6fd8a4994fd23f9ca143 (patch) | |
tree | 9d613d21bb27d27435d968c94d0e56991bb7d755 | |
parent | e2a9c2c6a531bd6db2c6ba0dc5be61ce97ae95c1 (diff) |
C-Netz: Fixup debug output at database
-rw-r--r-- | src/cnetz/database.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/cnetz/database.c b/src/cnetz/database.c index 59ff9e0..c171186 100644 --- a/src/cnetz/database.c +++ b/src/cnetz/database.c @@ -125,8 +125,9 @@ void update_db(cnetz_t *cnetz, uint8_t futln_nat, uint8_t futln_fuvst, uint16_t timer_start(&db->timer, MELDE_INTERVAL); /* when to check avaiability (again) */ db->retry = 0; } else { - if (++db->retry == MELDE_MAXIMAL) { - PDEBUG(DDB, DEBUG_NOTICE, "Paging subscriber '%d,%d,%d' failed.\n", db->futln_nat, db->futln_fuvst, db->futln_rest); + db->retry++; + PDEBUG(DDB, DEBUG_NOTICE, "Paging subscriber '%d,%d,%d' failed (try %d of %d).\n", db->futln_nat, db->futln_fuvst, db->futln_rest, db->retry, MELDE_MAXIMAL); + if (db->retry == MELDE_MAXIMAL) { remove_db(db); return; } |