I'm writing a simple threaded network messaging script to manage some drones, but the problem I'm having is that once I've spun off a thread to handle a drone it hangs on sending a message. It sends the message and the drone gets it intact, but the modem.send call doesn't return after sending it. Attached is the full code for the drone manager. It hangs on line 23, just before the "Thread sent command to drone" print statement. Any ideas on how to resolve this one?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
I'm writing a simple threaded network messaging script to manage some drones, but the problem I'm having is that once I've spun off a thread to handle a drone it hangs on sending a message. It sends the message and the drone gets it intact, but the modem.send call doesn't return after sending it. Attached is the full code for the drone manager. It hangs on line 23, just before the "Thread sent command to drone" print statement. Any ideas on how to resolve this one?
dronecontroller.lua
Link to post
Share on other sites