hi. pg_log_backend_memory_contexts we have ` if (proc == NULL) { /* * This is just a warning so a loop-through-resultset will not abort * if one backend terminated on its own during the run. */ ereport(WARNING, (errmsg("PID %d is not a PostgreSQL server process", pid))); PG_RETURN_BOOL(false); } `
pg_signal_backend ` if (proc == NULL) { /* * This is just a warning so a loop-through-resultset will not abort * if one backend terminated on its own during the run. */ ereport(WARNING, (errmsg("PID %d is not a PostgreSQL backend process", pid))); return SIGNAL_BACKEND_ERROR; } ` "is not a PostgreSQL server process" is the same thing as "not a PostgreSQL backend process"? should we unify it?