Only in cfengine/trunk/src: cflex.c Only in cfengine/trunk/src: cflex.l Only in cfengine/trunk/src: cfparse.c Only in cfengine/trunk/src: cfparse.h diff -ur GNU-cfengine/src/do.c cfengine/trunk/src/do.c --- GNU-cfengine/src/do.c 2005-01-06 06:23:27.000000000 -0800 +++ cfengine/trunk/src/do.c 2005-01-22 21:29:07.281062656 -0800 @@ -3473,6 +3473,7 @@ { snprintf(OUTPUT,CF_BUFSIZE,"Directory %s cannot be accessed in files",startpath); CfLog(cfinform,OUTPUT,"stat"); + ReleaseCurrentLock(); return; } Only in cfengine/trunk/src: .do.c.swp Only in GNU-cfengine/src: .libs Only in cfengine/trunk/src: .svn Only in cfengine/trunk/src: tags diff -ur GNU-cfengine/src/wrapper.c cfengine/trunk/src/wrapper.c --- GNU-cfengine/src/wrapper.c 2005-01-06 06:24:00.000000000 -0800 +++ cfengine/trunk/src/wrapper.c 2005-01-22 21:29:05.722299624 -0800 @@ -63,6 +63,7 @@ { snprintf(OUTPUT,CF_BUFSIZE,"Tidy directory %s cannot be accessed",startpath); CfLog(cfinform,OUTPUT,"stat"); + ReleaseCurrentLock(); return; } @@ -100,6 +101,7 @@ { snprintf(OUTPUT,CF_BUFSIZE,"Tidy directory %s cannot be accessed",startpath); CfLog(cfinform,OUTPUT,"stat"); + ReleaseCurrentLock(); return; }