projects
/
userspace-rcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: test_mutex.c uninitialized mutex
[userspace-rcu.git]
/
urcu-bp.c
diff --git
a/urcu-bp.c
b/urcu-bp.c
index b9c89d899ea0d744246aa369d8417d8b5a1c4cec..d0a2c492fcebaf59b057a933aa691daa9e00c8af 100644
(file)
--- a/
urcu-bp.c
+++ b/
urcu-bp.c
@@
-215,9
+215,9
@@
void synchronize_rcu(void)
sigset_t newmask, oldmask;
int ret;
sigset_t newmask, oldmask;
int ret;
- ret = sig
empty
set(&newmask);
+ ret = sig
fill
set(&newmask);
assert(!ret);
assert(!ret);
- ret = pthread_sigmask(SIG_
SETMAS
K, &newmask, &oldmask);
+ ret = pthread_sigmask(SIG_
BLOC
K, &newmask, &oldmask);
assert(!ret);
mutex_lock(&rcu_gp_lock);
assert(!ret);
mutex_lock(&rcu_gp_lock);
@@
-360,9
+360,9
@@
void rcu_bp_register(void)
sigset_t newmask, oldmask;
int ret;
sigset_t newmask, oldmask;
int ret;
- ret = sig
empty
set(&newmask);
+ ret = sig
fill
set(&newmask);
assert(!ret);
assert(!ret);
- ret = pthread_sigmask(SIG_
SETMAS
K, &newmask, &oldmask);
+ ret = pthread_sigmask(SIG_
BLOC
K, &newmask, &oldmask);
assert(!ret);
/*
assert(!ret);
/*
@@
-395,9
+395,9
@@
void rcu_bp_before_fork(void)
sigset_t newmask, oldmask;
int ret;
sigset_t newmask, oldmask;
int ret;
- ret = sig
empty
set(&newmask);
+ ret = sig
fill
set(&newmask);
assert(!ret);
assert(!ret);
- ret = pthread_sigmask(SIG_
SETMAS
K, &newmask, &oldmask);
+ ret = pthread_sigmask(SIG_
BLOC
K, &newmask, &oldmask);
assert(!ret);
mutex_lock(&rcu_gp_lock);
saved_fork_signal_mask = oldmask;
assert(!ret);
mutex_lock(&rcu_gp_lock);
saved_fork_signal_mask = oldmask;
This page took
0.023435 seconds
and
4
git commands to generate.