Before I go off and try to do something that's not going to work, I figured I'd ask.
I have a function that's going to take a long time to complete (10-15 sec) and will be creating a bunch of devices. I'm trying to run it from a Menu command. Right now, the Indigo UI times out before the operation completes, throwing an error in the log. The function does run, and could create the devices. But I'd like to avoid the UI error, so I was going to run the actual operation in another thread. Will that cause issues with the device creation?