diff options
-rw-r--r-- | src/backend/pgxc/squeue/squeue.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/backend/pgxc/squeue/squeue.c b/src/backend/pgxc/squeue/squeue.c index 6b96208fa9..09700c1af3 100644 --- a/src/backend/pgxc/squeue/squeue.c +++ b/src/backend/pgxc/squeue/squeue.c @@ -243,13 +243,10 @@ SharedQueuesInit(void) Size SharedQueueShmemSize(void) { - Size sq_size; Size sqs_size; - sq_size = mul_size(NUM_SQUEUES, SQUEUE_SIZE); sqs_size = mul_size(NUM_SQUEUES, SQUEUE_SYNC_SIZE); - - return add_size(sq_size, sqs_size); + return add_size(sqs_size, hash_estimate_size(NUM_SQUEUES, SQUEUE_SIZE)); } /* |