summaryrefslogtreecommitdiff
path: root/util-misc
diff options
context:
space:
mode:
authorJeff Trawick <trawick@apache.org>2013-10-23 00:43:22 +0000
committerJeff Trawick <trawick@apache.org>2013-10-23 00:43:22 +0000
commit5fb5418b04fe33bec7bca15e638102b501d330dc (patch)
tree83fd8aa95c6173c8fa0f7129844da4e6c44caec6 /util-misc
parent53e3bf8650ead2f5269e77831e8c32f238c6233b (diff)
downloadapr-5fb5418b04fe33bec7bca15e638102b501d330dc.tar.gz
fix some minor bugs and useless assignments so that clang scan-build
is a little quieter git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1534882 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'util-misc')
-rw-r--r--util-misc/apr_queue.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/util-misc/apr_queue.c b/util-misc/apr_queue.c
index 413069918..097249329 100644
--- a/util-misc/apr_queue.c
+++ b/util-misc/apr_queue.c
@@ -223,6 +223,9 @@ APR_DECLARE(apr_status_t) apr_queue_trypush(apr_queue_t *queue, void *data)
if (apr_queue_full(queue)) {
rv = apr_thread_mutex_unlock(queue->one_big_mutex);
+ if (rv != APR_SUCCESS) {
+ return rv;
+ }
return APR_EAGAIN;
}