All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] [xenomai-forge] Task blocked in t_delete
@ 2015-04-30  8:14 Ronny Meeus
  2015-04-30 10:01 ` Philippe Gerum
  0 siblings, 1 reply; 9+ messages in thread
From: Ronny Meeus @ 2015-04-30  8:14 UTC (permalink / raw)
  To: xenomai; +Cc: martin.bielik.sk

Hello

we are using the xenomai-forge mercury core together with the pSOS interface.

We observe following issue: we have 3 tasks at different priorities
(see test code attached).
The task with the middle priority is running forever (while (1)).

The higest prio task is responsible cleaning up the 2 other tasks.
If the middle prio task is deleted first, followed by the low prio, it works.
If the low prio task is deleted first, the high prio task just blocks
on the delete and the system hangs in that phase.

My assumption is that this is a bug in the delete functionality.
Is this a known issue?


Ronny
-------------- next part --------------
A non-text attachment was scrubbed...
Name: task_hang.c
Type: text/x-csrc
Size: 1645 bytes
Desc: not available
URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20150430/aa0c3e0f/attachment.c>

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2015-05-06  9:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-04-30  8:14 [Xenomai] [xenomai-forge] Task blocked in t_delete Ronny Meeus
2015-04-30 10:01 ` Philippe Gerum
2015-04-30 12:39   ` Ronny Meeus
2015-04-30 13:09     ` Philippe Gerum
2015-04-30 13:55       ` Ronny Meeus
2015-05-01 16:55         ` Philippe Gerum
2015-05-02 18:48           ` Ronny Meeus
2015-05-05  6:04             ` Ronny Meeus
2015-05-06  9:41               ` Philippe Gerum

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.