From fe4742b026544cc04071d4e6d90d526d6e4cbeee Mon Sep 17 00:00:00 2001 From: Ron Pedde Date: Sat, 29 Jul 2006 05:42:34 +0000 Subject: [PATCH] Fix inverted test on whether or not the db revision was stable --- src/dispatch.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dispatch.c b/src/dispatch.c index b7b5f52b..f928149e 100644 --- a/src/dispatch.c +++ b/src/dispatch.c @@ -1392,7 +1392,8 @@ void dispatch_update(WS_CONNINFO *pwsc, DBQUERYINFO *pqi) { } /* wait for db_version to be stable for 30 seconds */ - while((clientver == db_revision()) && (db_revision() == lastver)) { + while((clientver == db_revision()) || + (lastver && (db_revision() != lastver))) { lastver = db_revision(); FD_ZERO(&rset);