From 5bdb1c0e7fa08117f88d1510a53fb245abb7f88e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Fri, 3 Aug 2007 14:09:54 +0000 Subject: [PATCH] always update log version, because that is whats happning in reality. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21812 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/kadm5/ipropd_slave.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/lib/kadm5/ipropd_slave.c b/lib/kadm5/ipropd_slave.c index 94bbd0230..16c4c7d4d 100644 --- a/lib/kadm5/ipropd_slave.c +++ b/lib/kadm5/ipropd_slave.c @@ -235,11 +235,11 @@ receive_loop (krb5_context context, ret = kadm5_log_replay (server_context, op, vers, len, sp); if (ret) - krb5_warn (context, ret, "kadm5_log_replay: %d, database out of sync ?", - (int)vers); - else - server_context->log_context.version = vers; + krb5_warn (context, ret, + "kadm5_log_replay: %ld. Lost entry entry, " + "Database out of sync ?", + (long)vers); { /* * Make sure the krb5_log_replay does the right thing wrt @@ -262,6 +262,12 @@ receive_loop (krb5_context context, if (vers != vers2) krb5_errx(context, 1, "entry %ld: vers != vers2", (long)vers); } + + /* + * Update version + */ + + server_context->log_context.version = vers; } static void