From: Tom Keiser Date: Sun, 22 Oct 2006 03:02:01 +0000 (+0000) Subject: STABLE14-parallel-attaching-20061021 X-Git-Tag: openafs-stable-1_4_3rc1~84 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=0fe9d46b1bbc87773051efee854b93c4ed81b634;p=packages%2Fo%2Fopenafs.git STABLE14-parallel-attaching-20061021 FIXES 43332 Some sites expect single-threaded volume attaches to happen in a specific order. The parallel attach patch also changed the attach order for sites not specifying -vattachpar. (cherry picked from commit e6b719a4c0a33b0b020c07c20124a40a245dbe9e) --- diff --git a/src/vol/volume.c b/src/vol/volume.c index 0aa3e558e..5ecc94c36 100644 --- a/src/vol/volume.c +++ b/src/vol/volume.c @@ -317,7 +317,7 @@ VInitVolumePackage(ProgramType pt, int nLargeVnodes, int nSmallVnodes, dpq = (diskpartition_queue_t *) malloc(sizeof(struct diskpartition_queue_t)); assert(dpq != NULL); dpq->diskP = diskP; - queue_Prepend(¶ms,dpq); + queue_Append(¶ms,dpq); } assert(pthread_attr_init(&attrs) == 0);