Thread
-
Re: [PATCH] Release replication slot on error in SQL-callable slot functions
Fujii Masao <masao.fujii@gmail.com> — 2026-05-29T04:17:17Z
On Thu, May 28, 2026 at 10:11 AM SATYANARAYANA NARLAPURAM <satyanarlapuram@gmail.com> wrote: > Thanks for the patches, I combined these changes in my latest patch. Please find the v5. Thanks for updating the patch! But, v5 patch caused a compilation failure. slotfuncs.c:119:32: error: too few arguments to function call, single argument 'try_disable' was not specified 119 | ReplicationSlotDropAcquired(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../../src/include/replication/slot.h:338:13: note: 'ReplicationSlotDropAcquired' declared here 338 | extern void ReplicationSlotDropAcquired(bool try_disable); | ^ ~~~~~~~~~~~~~~~~ slotfuncs.c:207:32: error: too few arguments to function call, single argument 'try_disable' was not specified 207 | ReplicationSlotDropAcquired(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../../src/include/replication/slot.h:338:13: note: 'ReplicationSlotDropAcquired' declared here 338 | extern void ReplicationSlotDropAcquired(bool try_disable); | ^ ~~~~~~~~~~~~~~~~ slotfuncs.c:922:32: error: too few arguments to function call, single argument 'try_disable' was not specified 922 | ReplicationSlotDropAcquired(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ../../../src/include/replication/slot.h:338:13: note: 'ReplicationSlotDropAcquired' declared here 338 | extern void ReplicationSlotDropAcquired(bool try_disable); | ^ ~~~~~~~~~~~~~~~~ 3 errors generated. Regards, -- Fujii Masao