I found dead lock in my program and looking for reason, but i found
something strange. Is possible mutex state looks like:
[EMAIL PROTECTED] /]# cat /proc/xenomai/registry/native/mutexes/coll_VDCP_1
=locked by bus_monitor_proc[0] depth=1
+vdcp[0030]m
+bus_monitor_proc[0]

Just to put aside a few (quite) weird assumptions :

(1) did you have another task that has been using this mutex and has
(somehow) exited by the moment of lockup?

(2) bus_monitor_proc[0] is created once and never
exits_then_created_again while the program is running ?

TIA,

--
Best regards,
Dmitry Adamushko

_______________________________________________
Xenomai-help mailing list
[email protected]
https://mail.gna.org/listinfo/xenomai-help

Reply via email to