mirror of
https://github.com/sasjs/core.git
synced 2026-01-15 04:20:05 +00:00
fix: closes #329 by handling the case of unlocking a table that was never locked in mp_lockanytable.sas, also created a corresponding test plus an extra test to check for scope leakage. all.sas was regenerated.
This commit is contained in:
@@ -200,7 +200,10 @@ run;
|
||||
where LOCK_LIB ="&lib" and LOCK_DS="&ds";
|
||||
quit;
|
||||
%if &syscc>0 %then %put syscc=&syscc sqlrc=&sqlrc;
|
||||
%if &status=LOCKED %then %do;
|
||||
%if &sqlobs=0 %then %do;
|
||||
%put %str(WAR)NING: &lib..&ds has never been locked!;
|
||||
%end;
|
||||
%else %if &status=LOCKED %then %do;
|
||||
data _null_;
|
||||
putlog "&sysmacroname: unlocking &lib..&ds:";
|
||||
run;
|
||||
|
||||
Reference in New Issue
Block a user