Hi ,<br><br>I have a twisted client server model running.<br>My requirement is to launch my client from another program based on some event received by the master program.<br><br>I try to launch it as a Process:<br>  foo = Process( target=twisted_client.main, args=(q,uid,)) <br>
  foo.start()<br>  foo.join()<br>  status = q.get() <br><br>Launching the client in this manner, is not showing reliable results. Frequently , I get this error:<br>&quot;<b>Failure instance: Traceback (failure with no frames): &lt;class &#39;twisted.internet.error.TimeoutError&#39;&gt;: User timeout caused connection failure.</b> &quot;<br>
<br>when on the other side using:<br>os.system(&quot;python twisted_client.py&quot;) runs perfectly, connecting everytime to the server.<br><br><br>I found relevant discussion on the following thread but could not figure out a solution.<br>
  <a href="http://twistedmatrix.com/pipermail/twisted-python/2007-December/016430.html">http://twistedmatrix.com/pipermail/twisted-python/2007-December/016430.html</a><br><br>Thanks for any help!<br><br>Regards<br>Naman<br>