diff options
Diffstat (limited to 'src/backend/storage/ipc/procarray.c')
-rw-r--r-- | src/backend/storage/ipc/procarray.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/backend/storage/ipc/procarray.c b/src/backend/storage/ipc/procarray.c index a640b6f5f78..3f8764da852 100644 --- a/src/backend/storage/ipc/procarray.c +++ b/src/backend/storage/ipc/procarray.c @@ -3640,8 +3640,8 @@ CountDBConnections(Oid databaseid) if (proc->pid == 0) continue; /* do not count prepared xacts */ - if (proc->isBackgroundWorker) - continue; /* do not count background workers */ + if (!proc->isRegularBackend) + continue; /* count only regular backend processes */ if (!OidIsValid(databaseid) || proc->databaseId == databaseid) count++; @@ -3712,8 +3712,8 @@ CountUserBackends(Oid roleid) if (proc->pid == 0) continue; /* do not count prepared xacts */ - if (proc->isBackgroundWorker) - continue; /* do not count background workers */ + if (!proc->isRegularBackend) + continue; /* count only regular backend processes */ if (proc->roleId == roleid) count++; } |