bdr: Fix crash when queueing ddl commands that are represented by more than one comma...
authorPetr Jelinek <git@pjmodos.net>
Mon, 26 May 2014 13:19:50 +0000 (15:19 +0200)
committerAndres Freund <andres@anarazel.de>
Thu, 3 Jul 2014 15:55:39 +0000 (17:55 +0200)
contrib/bdr/bdr_executor.c

index 4d3613e064863851bd7cd2ca977863decba6c5e6..b8a80c97f42e16864fd8e27b40c7d75ee31a89a4 100644 (file)
@@ -386,7 +386,7 @@ bdr_queue_ddl_commands(PG_FUNCTION_ARGS)
 
        newtup = heap_form_tuple(RelationGetDescr(queuedcmds), values, nulls);
        simple_heap_insert(queuedcmds, newtup);
-       ExecStoreTuple(newtup, slot, InvalidBuffer, true);
+       ExecStoreTuple(newtup, slot, InvalidBuffer, false);
        UserTableUpdateOpenIndexes(estate, slot);
 
        /*