thread names to aid debugging
This commit is contained in:
@ -48,7 +48,7 @@ class Client(ABC):
|
||||
# unset the queue object to free shared memory file descriptors
|
||||
self.multithreadingQueue = None
|
||||
|
||||
threading.Thread(target=mp_passthru).start()
|
||||
threading.Thread(target=mp_passthru, name="connection_mp_passthru").start()
|
||||
|
||||
def send(self, data):
|
||||
try:
|
||||
|
@ -158,7 +158,7 @@ class DspManager(csdr.output):
|
||||
|
||||
write = writers[t]
|
||||
|
||||
threading.Thread(target=self.pump(read_fn, write)).start()
|
||||
threading.Thread(target=self.pump(read_fn, write), name="dsp_pump_{}".format(t)).start()
|
||||
|
||||
def stop(self):
|
||||
self.dsp.stop()
|
||||
|
@ -49,7 +49,7 @@ class Map(object):
|
||||
loops = 0
|
||||
time.sleep(60)
|
||||
|
||||
threading.Thread(target=removeLoop, daemon=True).start()
|
||||
threading.Thread(target=removeLoop, daemon=True, name="map_removeloop").start()
|
||||
super().__init__()
|
||||
|
||||
def broadcast(self, update):
|
||||
|
@ -32,7 +32,7 @@ class ServiceOutput(output, metaclass=ABCMeta):
|
||||
parser = self.getParser()
|
||||
parser.setDialFrequency(self.frequency)
|
||||
target = self.pump(read_fn, parser.parse)
|
||||
threading.Thread(target=target).start()
|
||||
threading.Thread(target=target, name="service_output_receive").start()
|
||||
|
||||
|
||||
class WsjtServiceOutput(ServiceOutput):
|
||||
|
@ -171,7 +171,7 @@ class SdrSource(ABC):
|
||||
logger.debug("shut down with RC={0}".format(rc))
|
||||
self.monitor = None
|
||||
|
||||
self.monitor = threading.Thread(target=wait_for_process_to_end)
|
||||
self.monitor = threading.Thread(target=wait_for_process_to_end, name="source_monitor")
|
||||
self.monitor.start()
|
||||
|
||||
retries = 1000
|
||||
|
Reference in New Issue
Block a user