diff options
author | Devaev Maxim <[email protected]> | 2020-06-04 06:27:52 +0300 |
---|---|---|
committer | Devaev Maxim <[email protected]> | 2020-06-04 06:27:52 +0300 |
commit | 9cee98310deb851c4a5c36b1e593f032f8234c32 (patch) | |
tree | 907d908432c5ce43c729866d67a323daf35aa25e /kvmd/plugins/hid/serial.py | |
parent | be9ce4e4ffa418ba64612efdabee116dd59a6f5d (diff) |
refactoring
Diffstat (limited to 'kvmd/plugins/hid/serial.py')
-rw-r--r-- | kvmd/plugins/hid/serial.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/kvmd/plugins/hid/serial.py b/kvmd/plugins/hid/serial.py index 0af31eca..6f92d9e4 100644 --- a/kvmd/plugins/hid/serial.py +++ b/kvmd/plugins/hid/serial.py @@ -21,7 +21,6 @@ import os -import signal import asyncio import multiprocessing import multiprocessing.queues @@ -35,7 +34,6 @@ from typing import Dict from typing import AsyncGenerator import serial -import setproctitle from ...logging import get_logger @@ -43,6 +41,7 @@ from ...keyboard.mappings import KEYMAP from ... import aiotools from ... import aiomulti +from ... import aioproc from ... import gpio from ...yamlconf import Option @@ -278,8 +277,8 @@ class Plugin(BaseHid, multiprocessing.Process): # pylint: disable=too-many-inst logger = get_logger(0) logger.info("Started HID pid=%d", os.getpid()) - signal.signal(signal.SIGINT, signal.SIG_IGN) - setproctitle.setproctitle(f"kvmd/hid: {setproctitle.getproctitle()}") + aioproc.ignore_sigint() + aioproc.rename_process("hid") while not self.__stop_event.is_set(): try: |