I am trying to sort out a situation where an external Applescript sometimes works and sometimes appears to either time out or to get an error that an x-Devonthik-Item is invalid when I know it is valid.
This happens almost exclusively but not entirely one one of my several databases - the database where it happens is very busy with lots of smart rules to process incoming RSS feeds.
This has led me to theorize that perhaps the cause is a conflict of simultaneous scripts.
Thus my question… if an Applescript running via Keyboard Maestro queries the DT3 database at the same time DT3 is processing a smart rule on the same database or otherwise doing a data-intensive operation on the same database, what will happen? Will both attempts to access the database occur simultaneously albeit slowly? Or will the internal base activity initiated by DT3 take priority over a database query via Applescript from some other app?