]> andersk Git - moira.git/commitdiff
do_hosts: on a soft error for a replicated service, exit but _don't_
authordanw <danw>
Fri, 24 Jul 1998 15:24:34 +0000 (15:24 +0000)
committerdanw <danw>
Fri, 24 Jul 1998 15:24:34 +0000 (15:24 +0000)
set the service error. (Only do that for hard errors.)

dcm/dcm.pc

index 71b338eca563489a48569ebe840df64eff5260f2..4520e9afaf5a150786cc125c2c3d92907be2727f 100644 (file)
@@ -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);
This page took 0.04111 seconds and 5 git commands to generate.