Module: xenomai-3
Branch: stable-3.0.x
Commit: 3f5d41b187307e1791dde024bb5a3ffacc7e5121
URL:    
http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=3f5d41b187307e1791dde024bb5a3ffacc7e5121

Author: Jan Kiszka <[email protected]>
Date:   Fri Apr 13 19:49:00 2018 +0200

copperplate: Remove redundant cleanups

We are running this section with cancellation deferred, so no
termination possible, thus nothing to clean up.

Signed-off-by: Jan Kiszka <[email protected]>

---

 lib/copperplate/traceobj.c |    2 --
 1 file changed, 2 deletions(-)

diff --git a/lib/copperplate/traceobj.c b/lib/copperplate/traceobj.c
index d10c479..8a3f4f5 100644
--- a/lib/copperplate/traceobj.c
+++ b/lib/copperplate/traceobj.c
@@ -200,11 +200,9 @@ static void dump_marks_on_error(struct traceobj *trobj)
 
        CANCEL_DEFER(svc);
 
-       push_cleanup_lock(&trobj->lock);
        read_lock(&trobj->lock);
        dump_marks(trobj);
        read_unlock(&trobj->lock);
-       pop_cleanup_lock(&trobj->lock);
 
        CANCEL_RESTORE(svc);
 }


_______________________________________________
Xenomai-git mailing list
[email protected]
https://xenomai.org/mailman/listinfo/xenomai-git

Reply via email to