From: Jean-Marc Pigeon (Delson) Date: Fri, 18 Jul 2025 00:37:14 +0000 (-0400) Subject: Set lock to application scanner X-Git-Tag: tag-0.14~59 X-Git-Url: https://jmp-git.ovh.safe.ca/?a=commitdiff_plain;h=a48e19ea7df82b1d97d1103edd974675231b9997;p=jmp%2Fmailleur Set lock to application scanner --- diff --git a/app/scanner.c b/app/scanner.c index 33e498f..f307413 100644 --- a/app/scanner.c +++ b/app/scanner.c @@ -232,7 +232,12 @@ proceed=(dnsbls!=(char **)0); while (proceed==true) { //(void) rou_alert(0,"JMPDBG %s phase='%d'",OPEP,phase); switch (phase) { - case 0 : //empty phase + case 0 : //locking access + if (prc_locking(appname,true,5)==false) { + (void) rou_alert(0,"%s Unable to lock %s exclusif acccess (system?)", + OPEP,appname); + proceed=false; + } break; case 1 : //check about signal cycle++; @@ -295,6 +300,7 @@ while (proceed==true) { phase=1; //looping quickly to do next batch break; default : //SAFE Guard + (void) prc_locking(appname,false,1); proceed=false; break; }