aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2016-05-10 19:25:58 +0200
committerAndreas Eversberg <jolly@eversberg.eu>2016-05-13 09:37:02 +0200
commit3a54f46b81b5dc0254ed6fd8a4994fd23f9ca143 (patch)
tree9d613d21bb27d27435d968c94d0e56991bb7d755
parente2a9c2c6a531bd6db2c6ba0dc5be61ce97ae95c1 (diff)
C-Netz: Fixup debug output at database
-rw-r--r--src/cnetz/database.c5
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;
}