]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
vol: fdHandleAllocateChunk should init all fields
authorJeffrey Altman <jaltman@your-file-system.com>
Sat, 15 Jan 2011 16:52:45 +0000 (11:52 -0500)
committerJeffrey Altman <jaltman@openafs.org>
Sat, 15 Jan 2011 23:02:05 +0000 (15:02 -0800)
fdHandleAllocateChunk() failed to initialize the fd_ihnext
and fd_ihprev fields.

Change-Id: I605b6fc3c4cefe6e5c4169762fbd6047fb895b70
Reviewed-on: http://gerrit.openafs.org/3671
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
src/vol/ihandle.c

index facae4f344e540fe817490a8af7a865b9e1d0de4..e1c2ba34288b5c37d6c2757be5fcebe97ae90d29 100644 (file)
@@ -303,6 +303,8 @@ fdHandleAllocateChunk(void)
        fdP[i].fd_refcnt = 0;
        fdP[i].fd_ih = NULL;
        fdP[i].fd_fd = INVALID_FD;
+        fdP[i].fd_ihnext = NULL;
+        fdP[i].fd_ihprev = NULL;
        DLL_INSERT_TAIL(&fdP[i], fdAvailHead, fdAvailTail, fd_next, fd_prev);
     }
 }