Module: xenomai-rpm Branch: for-upstream Commit: 158790d0b71755a92ed0a357466827f791c9a4bc URL: http://git.xenomai.org/?p=xenomai-rpm.git;a=commit;h=158790d0b71755a92ed0a357466827f791c9a4bc
Author: Andreas Glatz <andreasgl...@ruggedcom.com> Date: Fri Feb 12 18:36:26 2010 -0500 native: removed redundant code in rt_intr_delete() This code caused xnintr_detach() to be called twice on an interrupt object. Signed-off-by: Andreas Glatz <andreasgl...@ruggedcom.com> --- ksrc/skins/native/intr.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/ksrc/skins/native/intr.c b/ksrc/skins/native/intr.c index f52daff..8abcd27 100644 --- a/ksrc/skins/native/intr.c +++ b/ksrc/skins/native/intr.c @@ -362,8 +362,7 @@ int rt_intr_delete(RT_INTR *intr) xnlock_put_irqrestore(&nklock, s); - err = xnintr_detach(&intr->intr_base); - xnintr_destroy(&intr->intr_base); + err = xnintr_destroy(&intr->intr_base); if (rc == XNSYNCH_RESCHED) /* Some task has been woken up as a result of the deletion: _______________________________________________ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git