- Posted on
Wed Feb 18, 2015 8:15 am
-
matt (support)
offline
- Site Admin
-
- Posts: 21417
- Joined: Jan 27, 2003
- Location: Texas
-
The guidelines are basically:
Indigo Embedded AppleScript Action: blocks main Indigo Server thread, use with caution especially if script may hang/freeze.
Indigo Execute AppleScript File Action: runs in its own process, so can take forever to complete without impacting Indigo Server.
Indigo Python Embedded Script Action: runs in an external process to Indigo Server, but all embedded python scripts share the same process and run sequentially. Therefore, if a script takes longer than 10 seconds to complete then Indigo Server may terminate it.
Indigo Execute Python File Action AND Indigo Plugins: runs in their own processes and can run indefinitely.