Giving exit 1
This commit is contained in:
parent
aeee708c4c
commit
05d560bc2d
@ -184,22 +184,26 @@ def signal_handler(sig, frame):
|
|||||||
|
|
||||||
# Hovedprogrammet
|
# Hovedprogrammet
|
||||||
def main():
|
def main():
|
||||||
# Angi signalhåndterer for å fange opp SIGINT (Ctrl+C)
|
try:
|
||||||
signal.signal(signal.SIGINT, signal_handler)
|
# Angi signalhåndterer for å fange opp SIGINT (Ctrl+C)
|
||||||
|
signal.signal(signal.SIGINT, signal_handler)
|
||||||
|
|
||||||
# Opprett og start consumer-tråden
|
# Opprett og start consumer-tråden
|
||||||
consumer_thread = KafkaConsumerThread(bootstrap_servers, kafka_topic, consumer_group)
|
consumer_thread = KafkaConsumerThread(bootstrap_servers, kafka_topic, consumer_group)
|
||||||
consumer_thread.start()
|
consumer_thread.start()
|
||||||
|
|
||||||
logger.info("App started")
|
logger.info("App started")
|
||||||
|
|
||||||
# Vent til should_stop er satt til True for å avslutte applikasjonen
|
# Vent til should_stop er satt til True for å avslutte applikasjonen
|
||||||
while not should_stop:
|
while not should_stop:
|
||||||
time.sleep(60)
|
time.sleep(60)
|
||||||
|
|
||||||
# Stopp consumer-tråden
|
# Stopp consumer-tråden
|
||||||
consumer_thread.stop()
|
consumer_thread.stop()
|
||||||
consumer_thread.join()
|
consumer_thread.join()
|
||||||
|
except:
|
||||||
|
logger.info("App crashed")
|
||||||
|
sys.exit(1)
|
||||||
|
|
||||||
logger.info("App stopped")
|
logger.info("App stopped")
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user