Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmo-trx/+/34250
to look at the new patch set (#2).
Change subject: ms: fix thread prio startup issue
......................................................................
ms: fix thread prio startup issue
This fixes the 20 second startup delay caused by tx/control threads
getting temporarily stuck while trying to set their own priority.
Apparently the only sane way for core affinity+priority is to set both
as attributes during thread creation using pthreads.
This switches the cmd queue to the timeout version, too, to ensure the
thread doesn't get stuck waiting for messages, and allows cleaner exits.
Change-Id: I7e2f83a9b9df024acaf9076c58189cb6b7bcc34b
---
M Transceiver52M/ms/ms.h
M Transceiver52M/ms/ms_trxcon_if.h
M Transceiver52M/ms/ms_upper.cpp
M Transceiver52M/ms/ms_upper.h
M osmocom-bb
5 files changed, 111 insertions(+), 31 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-trx refs/changes/50/34250/2
--
To view, visit
https://gerrit.osmocom.org/c/osmo-trx/+/34250
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-trx
Gerrit-Branch: master
Gerrit-Change-Id: I7e2f83a9b9df024acaf9076c58189cb6b7bcc34b
Gerrit-Change-Number: 34250
Gerrit-PatchSet: 2
Gerrit-Owner: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-MessageType: newpatchset