Hi mark, big thanks for your quick reply :)<br>
I guess I haven't make myself clear enough (sorry for my poor English... )<br>
I'm not looking for a way to shutdown/stop my server :p<br>
<br>
My question is, should I implement my requirments in the following way?
(Use the &quot;raw&quot; reactor to create a new service and listen on a new
port?)<br>
<br>
[code]<br>
class FooServer(DatagramProtocol):<br>
 &nbsp; &nbsp;def datagramReceived(self, data, addr):<br>
 &nbsp; &nbsp; &nbsp; &nbsp;# do something to verify the request and send the client with<br>
a confirm msg<br>
 &nbsp; &nbsp; &nbsp; &nbsp;reactor.listenUDP(port2, AnotherService())<br>
 &nbsp; &nbsp; &nbsp; &nbsp;reactor.run()<br>
<br>
class AnotherService(DatagramProtocol):<br>
<div id="mb_0"> &nbsp; &nbsp; # ...<br>
[/code]<br>
<br>
</div>
I've already write my server as a &quot;plugin&quot; to the twisted framework (as
the tutorial tought me), now I want to create a new service within my
server, is there a more elegant/&quot;formal&quot; way?<br>