catch KeyboardInterrupt

This commit is contained in:
Torma Kristóf 2021-04-25 12:24:41 +02:00
parent 0c11b0293c
commit 9af55c9b76
6 changed files with 6 additions and 7 deletions

View File

@ -16,6 +16,6 @@ try:
for message in consumer: for message in consumer:
DATETIMES.append(datetime.now()) DATETIMES.append(datetime.now())
consumer.close() consumer.close()
except Exception: except KeyboardInterrupt:
consumer.close() consumer.close()
print(DATETIMES) print(DATETIMES)

View File

@ -11,5 +11,5 @@ try:
binstring = string.encode('UTF-8') binstring = string.encode('UTF-8')
while True: while True:
producer.send('test', binstring) producer.send('test', binstring)
except Exception: except KeyboardInterrupt:
producer.close() producer.close()

View File

@ -22,6 +22,6 @@ try:
channel.basic_qos(prefetch_count=1) channel.basic_qos(prefetch_count=1)
channel.basic_consume(queue=queue_name, on_message_callback=callback, auto_ack=True) channel.basic_consume(queue=queue_name, on_message_callback=callback, auto_ack=True)
channel.start_consuming() channel.start_consuming()
except Exception: except KeyboardInterrupt:
connection.close() connection.close()
print(DATETIMES) print(DATETIMES)

View File

@ -10,5 +10,5 @@ try:
binstring = string.encode('UTF-8') binstring = string.encode('UTF-8')
while True: while True:
channel.basic_publish(exchange="test",routing_key="test",body=binstring) channel.basic_publish(exchange="test",routing_key="test",body=binstring)
except Exception: except KeyboardInterrupt:
connection.close() connection.close()

View File

@ -16,7 +16,6 @@ try:
while True: while True:
m = socket.recv_string() m = socket.recv_string()
DATETIMES.append(datetime.now()) DATETIMES.append(datetime.now())
except Exception as e: except KeyboardInterrupt:
print(e)
socket.close() socket.close()
print(DATETIMES) print(DATETIMES)

View File

@ -14,5 +14,5 @@ msg_body = "a" * n
try: try:
while True: while True:
socket.send_string(f"test {msg_body}") socket.send_string(f"test {msg_body}")
except Exception: except KeyboardInterrupt:
socket.close() socket.close()