diff options
author | rbb <rbb@13f79535-47bb-0310-9956-ffa450edef68> | 1999-11-12 23:51:10 +0000 |
---|---|---|
committer | rbb <rbb@13f79535-47bb-0310-9956-ffa450edef68> | 1999-11-12 23:51:10 +0000 |
commit | 7f058f6632911234fdb110e112467baafe827bd6 (patch) | |
tree | 700fce5e6b92cdf5031898528aab8f1d6d12e77d | |
parent | 6ebebe7803616676276c3e245d7116a532049df4 (diff) | |
download | libapr-7f058f6632911234fdb110e112467baafe827bd6.tar.gz |
Fix some obvious typos in the lock logic. I'm not sure how this ever worked.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59472 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | locks/unix/crossproc.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/locks/unix/crossproc.c b/locks/unix/crossproc.c index 027dbeb88..1bf730cd1 100644 --- a/locks/unix/crossproc.c +++ b/locks/unix/crossproc.c @@ -95,14 +95,14 @@ ap_status_t create_inter_lock(struct lock_t *new) new->op_off.sem_op = 1; new->op_off.sem_flg = SEM_UNDO; - new->curr_locked == 0; + new->curr_locked = 0; ap_register_cleanup(new->cntxt, (void *)new, lock_cleanup, ap_null_cleanup); return APR_SUCCESS; } ap_status_t lock_inter(struct lock_t *lock) { - new->curr_locked == 1; + new->curr_locked = 1; if (semop(lock->interproc, &lock->op_on, 1) < 0) { return errno; } @@ -114,7 +114,7 @@ ap_status_t unlock_inter(struct lock_t *lock) if (semop(lock->interproc, &lock->op_off, 1) < 0) { return errno; } - new->curr_locked == 0; + new->curr_locked = 0; return APR_SUCCESS; } @@ -187,7 +187,7 @@ ap_status_t create_inter_lock(struct lock_t *new) return stat; } - new->curr_locked == 0; + new->curr_locked = 0; ap_register_cleanup(new->cntxt, (void *)new, lock_cleanup, ap_null_cleanup); return APR_SUCCESS; } @@ -195,7 +195,7 @@ ap_status_t create_inter_lock(struct lock_t *new) ap_status_t lock_inter(struct lock_t *lock) { ap_status_t stat; - new->curr_locked == 1; + new->curr_locked = 1; if (stat = pthread_mutex_lock(lock->interproc)) { return stat; } @@ -209,7 +209,7 @@ ap_status_t unlock_inter(struct lock_t *lock) if (stat = pthread_mutex_unlock(lock->interproc)) { returno stat; } - new->curr_locked == 0; + new->curr_locked = 0; return APR_SUCCESS; } @@ -309,7 +309,7 @@ ap_status_t lock_cleanup(struct lock_t *lock) if (flock(lock->interproc, LOCK_UN) < 0) { return errno; } - lock->curr_locked == 0; + lock->curr_locked = 0; } unlink(lock->fname); return APR_SUCCESS; @@ -323,14 +323,14 @@ ap_status_t create_inter_lock(struct lock_t *new) lock_cleanup(new); return errno; } - new->curr_locked == 0; + new->curr_locked = 0; ap_register_cleanup(new->cntxt, (void *)new, lock_cleanup, ap_null_cleanup); return APR_SUCCESS; } ap_status_t lock_inter(struct lock_t *lock) { - lock->curr_locked == 1; + lock->curr_locked = 1; if (flock(lock->interproc, LOCK_EX) < 0) { return errno; } @@ -342,7 +342,7 @@ ap_status_t unlock_inter(struct lock_t *lock) if (flock(lock->interproc, LOCK_UN) < 0) { return errno; } - lock->curr_locked == 0; + lock->curr_locked = 0; return APR_SUCCESS; } |