diff options
author | Pavan Deolasee | 2016-05-05 03:48:34 +0000 |
---|---|---|
committer | Pavan Deolasee | 2016-10-18 10:05:07 +0000 |
commit | 630b361df38b0066ac495f6790b317784aa8e183 (patch) | |
tree | 77220448465f3c16c6936becb5743f43466b6564 | |
parent | c8d9705a553585edd0434547171af2579f50036f (diff) |
Correct shared memory size calculation for Shared Queue hashtable.
-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)); } /* |