# Copyright (c) 2023, Bjarki Arge Andreasen # SPDX-License-Identifier: Apache-2.0 import signal from te_udp_echo import TEUDPEcho from te_udp_receive import TEUDPReceive udp_echo = TEUDPEcho() udp_receive = TEUDPReceive() udp_echo.start() udp_receive.start() print("started") def terminate_handler(a, b): udp_echo.stop() udp_receive.stop() print("stopped") signal.signal(signal.SIGTERM, terminate_handler) signal.signal(signal.SIGINT, terminate_handler)