Hello, first a brief explanation how the auto locks work: the espionage auto lock will lock the application itself, i.e. will prevent further administration of protected folders. The counter is running since the moment of unlocking Espionage, and continues to run no matter what. The folder auto lock is something you define per folder, independent for each folder and from Espionage aoutolock setting. What is more peculiar here, is that the counter will run only when the Mac is idle. So whenever you use your Mac, the counter will keep resetting to zero.
Now to find out what is preventing the folder to lock, I would kindly ask you to do the following:
In the console you can see the idle time of the computer that Espionage uses to auto lock the folders.
Something like this:
2014-01-25 10:33:51.404 Espionage[7304:303] DEBUG: Folders autolock pulse. Idle time: 0.900457
2014-01-25 10:34:00.357 Espionage[7304:303] DEBUG: Folders autolock pulse. Idle time: 1.149612
The number at the end it’s the minutes the computer has been idle. In this lines , it’s been idle 0.9 and 1.1 minutes.
In the logs we could see if the app is failing to auto lock, or maybe there is something that is making the computer non-idle.
In this case, we would see something like this:
2014-01-25 10:36:34.791 Espionage[7427:303] DEBUG: Folders autolock pulse. Idle time: 0.000080
2014-01-25 10:36:49.796 Espionage[7427:303] DEBUG: Folders autolock pulse. Idle time: 0.095037
2014-01-25 10:37:04.801 Espionage[7427:303] DEBUG: Folders autolock pulse. Idle time: 0.000054
The auto lock pulse would always be around 0 minutes.
Here you can see a full log of a folder auto locking after 1 minute.
When the pulse reaches 1.146923 (>1 min) it creates a task to lock the folder.(LockFolderTask)
25/01/14 10:59:05,589 Espionage[11092]: DEBUG: Folders autolock pulse. Idle time: 0.146921
25/01/14 10:59:20,594 Espionage[11092]: DEBUG: Folders autolock pulse. Idle time: 0.396931
25/01/14 10:59:35,598 Espionage[11092]: DEBUG: Folders autolock pulse. Idle time: 0.646920
25/01/14 10:59:50,604 Espionage[11092]: DEBUG: Folders autolock pulse. Idle time: 0.896931
25/01/14 11:00:05,608 Espionage[11092]: DEBUG: Folders autolock pulse. Idle time: 1.146923
25/01/14 11:00:05,608 Espionage[11092]: DEBUG: -[NSFileManager(TEAdditions) isVolumeAtURL:error:]: '/Users/ernesto/Develop/TaoEffect/carpetas_pruebas/translate' == '/Users/ernesto/Develop/TaoEffect/carpetas_pruebas/translate': YES
25/01/14 11:00:05,609 Espionage[11092]: DEBUG: -[LockFolderTask go:]: /Users/ernesto/Develop/TaoEffect/carpetas_pruebas/translate
25/01/14 11:00:05,609 Espionage[11092]: DEBUG: -[NSFileManager(TEAdditions) isVolumeAtURL:error:]: '/Users/ernesto/Develop/TaoEffect/carpetas_pruebas/translate' == '/Users/ernesto/Develop/TaoEffect/carpetas_pruebas/translate': YES
25/01/14 11:00:05,609 Espionage[11092]: DEBUG: +[DiskMaster sanityCheckFolderFace:error:]: translate is unlocked
25/01/14 11:00:05,609 Espionage[11092]: DEBUG: Lock actions for folder: translate
25/01/14 11:00:05,609 Espionage[11092]: DEBUG: Executing actions for folder: translate
25/01/14 11:00:05,610 Espionage[11092]: DEBUG: +[DiskMaster unmountDiskForFolderFace:mountpoint:forcefully:updateUI:error:]: /Users/ernesto/Develop/TaoEffect/carpetas_pruebas/translate
25/01/14 11:00:06,418 Espionage[11092]: DEBUG: -[TEAppDelegate unmountNotification:]: /Users/ernesto/Develop/TaoEffect/carpetas_pruebas/translate
If we get the console log, we can figure out if the problem is in the auto lock pulse, or in the actual folder locking.
So if you could be so kind and set the folder lock to 1 minute, take a note on exact time, then continue to use your mac for 2 minutes, then take again note on time, and leave the mac idle for 2 minutes, then again take a note on time, and start to use it.
If the folder does not auto lock, then send us the console.log and the timestamps.
Thank a lot for your test.
Rgds
Zsolt