forked from p15670423/monkey
Agent: Invoke reactor.stop() with reactor.callFromThread()
This commit is contained in:
parent
7fae22e993
commit
b72ad39aa6
|
@ -89,4 +89,7 @@ class LDAPExploitServer:
|
||||||
reactor.run(installSignalHandlers=0)
|
reactor.run(installSignalHandlers=0)
|
||||||
|
|
||||||
def stop(self):
|
def stop(self):
|
||||||
reactor.stop()
|
# Since `reactor.run()` may not be running on the main thread, reactor.stop() must be
|
||||||
|
# invoked with reactor.callFromThread()
|
||||||
|
# https://twistedmatrix.com/documents/12.2.0/core/howto/threading.html
|
||||||
|
reactor.callFromThread(reactor.stop)
|
||||||
|
|
Loading…
Reference in New Issue