I am developing an application using PyQT.
My application scenario is:: "At any instance one socket is open in my
application. Now if user wants to execute some command on another machine/IP
address, then i need to make another socket and execute task."
My query is. Is this possible that my main thread and my newly born thread
will execute their task simultaneously/parallel. (I read that Python
interpretor allows only one thread execution at a time. Using its global
lock. And switch among active thread based on time set by setSwitchTime()
function.. Is this correct?)
I just wannn know what is lifetime of thread. As I was planning to implement
one function such that:
1.0 function starts
2.0 create socket
3.0 Open socket
4.0 Do whatever task to do
5.0 Close socket
6.0 Function ends
I wanna know that if i assign such above mentioned function to thread::run
then will the thread die after step 6.0 above i.e. function ends.
Get faster and relevant results. http://search.msn.co.in Switch to the