Attention is currently required from: fixeria.
pespin has posted comments on this change by fixeria. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/38206?usp=email )
Change subject: library: add generic Mutex API for parallel components ......................................................................
Patch Set 2:
(1 comment)
File library/Mutex.ttcn:
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/38206/comment/a508af9d_a43d1... : PS2, Line 19: port MutexPT LOCK; /* port for LOCKing the mutex */
The point is that multiple parallel components are sending `MUTEX_LOCK` requests and they're getting […]
Ah ok so you are using the port queue based on the the sender to decide/filter whether to operate/wait for the lock operator.
I'd have done that with 1 port and then maintaining a queue of vc_conn lock operations internally in the component, but fine your way too then.
Waiting for feedback to Harald's comment to provide +1.