summaryrefslogtreecommitdiff
path: root/src/reqs.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/reqs.c')
-rw-r--r--src/reqs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/reqs.c b/src/reqs.c
index 504b628..b583427 100644
--- a/src/reqs.c
+++ b/src/reqs.c
@@ -1352,7 +1352,8 @@ void handle_connection (int fd)
/*
* The "hashofheaders" store the client's headers.
*/
- if (!(hashofheaders = hashmap_create (HEADER_BUCKETS))) {
+ hashofheaders = hashmap_create (HEADER_BUCKETS);
+ if (hashofheaders == NULL) {
update_stats (STAT_BADCONN);
indicate_http_error (connptr, 503, "Internal error",
"detail",