From: Mark Vitale Date: Fri, 13 May 2016 02:23:36 +0000 (-0400) Subject: salvageserver: unable to write child log: out of memory X-Git-Tag: openafs-stable-1_8_0pre1~83 X-Git-Url: http://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=74413d886d047073b2dd396fbf8f606fd1b263a0 salvageserver: unable to write child log: out of memory Changes to salvageserver logging in commit 24fed351fd13b38bfaf9f278c914a47782dbf670 introduced a new bug in SalvageLogCleanup; the test for calloc() failure was inadvertently inverted. Fix the sense of the test. Change-Id: Id0ee4ac3e60d7285163a9ab0b32bd7d48e570ac0 Reviewed-on: https://gerrit.openafs.org/12284 Tested-by: BuildBot Reviewed-by: Benjamin Kaduk --- diff --git a/src/vol/salvaged.c b/src/vol/salvaged.c index f513ce3..753fc18 100644 --- a/src/vol/salvaged.c +++ b/src/vol/salvaged.c @@ -774,7 +774,7 @@ SalvageLogCleanup(int pid) } buf = calloc(1, LOG_XFER_BUF_SIZE); - if (buf != NULL) { + if (buf == NULL) { Log("Unable to write child log: out of memory\n"); goto done; }