22 lines
392 B
Python
22 lines
392 B
Python
![]() |
from connection.xmpp import XMPPConnection
|
||
|
|
||
|
import signal, sys
|
||
|
|
||
|
run = True
|
||
|
|
||
|
def exithandler(signum, frame):
|
||
|
global run
|
||
|
run = False
|
||
|
|
||
|
signal.signal(signal.SIGINT, exithandler)
|
||
|
signal.signal(signal.SIGTERM, exithandler)
|
||
|
signal.signal(signal.SIGQUIT, exithandler)
|
||
|
|
||
|
connection = XMPPConnection()
|
||
|
connection.connect()
|
||
|
|
||
|
while run:
|
||
|
connection.stream.loop_iter(1)
|
||
|
|
||
|
connection.disconnect()
|