From ed43b350fff05aa04ed276a1c4fa8090fdeb6dc5 Mon Sep 17 00:00:00 2001 From: danw Date: Fri, 24 Jul 1998 15:24:34 +0000 Subject: [PATCH] do_hosts: on a soft error for a replicated service, exit but _don't_ set the service error. (Only do that for hard errors.) --- dcm/dcm.pc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dcm/dcm.pc b/dcm/dcm.pc index 71b338ec..4520e9af 100644 --- a/dcm/dcm.pc +++ b/dcm/dcm.pc @@ -370,7 +370,7 @@ void do_hosts(char *service) } EXEC SQL WHENEVER SQLERROR DO dbmserr(); - if (status && replicated) + if (status && !SOFT_FAIL(status) && replicated) { EXEC SQL UPDATE servers SET harderror = :status, errmsg = :errmsg WHERE name = UPPER(:service); -- 2.45.2