mirror of https://github.com/citusdata/citus.git
Abort on failure on master connection during copy from worker
parent
df7723cde5
commit
9232823070
|
@ -244,6 +244,7 @@ CopyFromWorkerNode(CopyStmt *copyStatement, char *completionTag)
|
||||||
uint32 connectionFlags = FOR_DML;
|
uint32 connectionFlags = FOR_DML;
|
||||||
|
|
||||||
masterConnection = GetNodeConnection(connectionFlags, nodeName, nodePort);
|
masterConnection = GetNodeConnection(connectionFlags, nodeName, nodePort);
|
||||||
|
MarkRemoteTransactionCritical(masterConnection);
|
||||||
ClaimConnectionExclusively(masterConnection);
|
ClaimConnectionExclusively(masterConnection);
|
||||||
|
|
||||||
RemoteTransactionBeginIfNecessary(masterConnection);
|
RemoteTransactionBeginIfNecessary(masterConnection);
|
||||||
|
|
Loading…
Reference in New Issue