summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backend/pgxc/squeue/squeue.c5
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));
}
/*