summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrbb <rbb@13f79535-47bb-0310-9956-ffa450edef68>1999-11-12 23:51:10 +0000
committerrbb <rbb@13f79535-47bb-0310-9956-ffa450edef68>1999-11-12 23:51:10 +0000
commit7f058f6632911234fdb110e112467baafe827bd6 (patch)
tree700fce5e6b92cdf5031898528aab8f1d6d12e77d
parent6ebebe7803616676276c3e245d7116a532049df4 (diff)
downloadlibapr-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.c20
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;
}