Hey everyone !
I'm currently creating a client/server app.
However when I connect to my server I need to wait for the server to send a message back ( or not (lol) )
So I thought I'll be using threads to wait like 5 seconds for a response and then cancel everything
So I need the function inside my thread to return something and i don't know how to do this.
modem.open(self.port)local thr = thread.create(function()local _, _, remoteAddr, _, _, message = event.pull("modem_message")-- do somethingreturn something
end)
thr:join(5)-- somehow get the "something" the thread returned
modem.close(self.port)
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.
Hey everyone !
I'm currently creating a client/server app.
However when I connect to my server I need to wait for the server to send a message back ( or not (lol) )
So I thought I'll be using threads to wait like 5 seconds for a response and then cancel everything
So I need the function inside my thread to return something and i don't know how to do this.
I hope someone can help me and thanks ^^
Link to post
Share on other sites