diff options
| author | Pavan Deolasee | 2015-12-09 10:26:09 +0000 |
|---|---|---|
| committer | Pavan Deolasee | 2015-12-09 10:26:09 +0000 |
| commit | 886f856f03b12da184b6e49c5ec40df4728fb6a1 (patch) | |
| tree | 716365a4263f8f85d70eedad2deaf23c93c5fe47 /src | |
| parent | 1398fc076e476af7db67974ac7db88e51c2dd023 (diff) | |
Forget connection combiner before receving pending messages during cleanup
Diffstat (limited to 'src')
| -rw-r--r-- | src/backend/pgxc/pool/execRemote.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backend/pgxc/pool/execRemote.c b/src/backend/pgxc/pool/execRemote.c index 3075aebe1a..a3014f8578 100644 --- a/src/backend/pgxc/pool/execRemote.c +++ b/src/backend/pgxc/pool/execRemote.c @@ -1924,6 +1924,7 @@ pgxc_node_remote_cleanup_all(void) continue; } new_connections[new_conn_count++] = handle; + handle->combiner = NULL; } for (i = 0; i < handles->dn_conn_count; i++) { @@ -1949,6 +1950,7 @@ pgxc_node_remote_cleanup_all(void) continue; } new_connections[new_conn_count++] = handle; + handle->combiner = NULL; } if (new_conn_count) |
