Tom Lane
90c3ebe4d7
Fix HAVE_OPTRESET to be HAVE_INT_OPTRESET. Typos spotted by Lorne Sunley.
2004-11-27 18:51:08 +00:00
Neil Conway
e17766c12e
Trivial fix for a bug introduced in r1.94 of help.c: we want to only
...
include "\s" in \? output when readline is enabled, but that commit
supressed "\s" whether readline was enabled or not.
2004-11-24 04:58:42 +00:00
Peter Eisentraut
2663e0c2e9
New translations
2004-11-23 23:13:26 +00:00
Peter Eisentraut
98f5efe774
Translation updates
2004-11-23 22:16:04 +00:00
Peter Eisentraut
050a0074c2
Translation update
2004-11-18 10:09:59 +00:00
Tom Lane
c36496a101
Include <getopt.h> if available, to avoid warnings on Windows.
2004-11-17 21:37:47 +00:00
Tom Lane
6444bc3535
Set DEFAULT_EDITOR to notepad.exe on Windows, as per recent discussion.
2004-11-17 18:32:31 +00:00
Tom Lane
5d72ef83fd
Miscellaneous Cygwin build fixes from Reini Urban.
2004-11-17 17:46:24 +00:00
Tom Lane
18b58350db
Be sure length limit passed to snprintf matches what malloc was given.
...
Just paranoia ...
2004-11-17 16:34:42 +00:00
Peter Eisentraut
8a1821ab5b
Translation update
2004-11-16 22:58:44 +00:00
Tom Lane
3d1e269e7e
Don't quote the value of EDITOR on Unix, only on Windows. Per discussion.
2004-11-15 23:15:12 +00:00
Tom Lane
f6474586ea
Use English-style quotes in error messages, per Serguei Mokhov.
2004-11-14 23:36:53 +00:00
Bruce Momjian
fc402fdf2d
pg_restore --help improvements, from Tom Lane:
...
! printf(_(" -d, --dbname=NAME connect to database name\n"));
! printf(_(" -C, --create create the target database\n"));
2004-11-11 17:06:46 +00:00
Peter Eisentraut
e9c05281b5
Get rid of perror(), substitute some better phrased error messages.
...
malloc() doesn't set errno, so most uses were buggy anyway.
2004-11-09 15:57:57 +00:00
Peter Eisentraut
1813d94664
Translation updates
2004-11-09 14:46:37 +00:00
Peter Eisentraut
7d8578a0c2
Clarify some strings
2004-11-09 14:39:44 +00:00
Peter Eisentraut
ea182a9ef4
Translation update
2004-11-09 14:38:48 +00:00
Bruce Momjian
0d3b8e9a50
Allow win32/cygwin link against the first matching library symbol rather
...
than erroring out. This is the Unix behavior.
2004-11-08 05:23:26 +00:00
Peter Eisentraut
c22b4fa386
New translation
2004-11-07 23:38:19 +00:00
Peter Eisentraut
58b33f2e85
Translation updates
2004-11-07 23:28:20 +00:00
Tom Lane
04baa0ebf9
Update pg_dump to use SET DEFAULT_TABLESPACE instead of explicit
...
tablespace clauses; this should improve compatibility of dump files.
Philip Warner, some rework by Tom Lane.
2004-11-06 19:36:02 +00:00
Bruce Momjian
1d13bed735
Remove directory from cmd.exe default shell.
2004-11-06 17:56:40 +00:00
Bruce Momjian
86100de856
Variable initializer no longer necessary.
2004-11-06 05:20:41 +00:00
Bruce Momjian
7ba377431e
Tests for COMSPEC in the right place and supply a reasonable shell
...
default on Win32.
2004-11-06 04:29:40 +00:00
Tom Lane
98e8b48053
Create 'default_tablespace' GUC variable that supplies a TABLESPACE
...
clause implicitly whenever one is not given explicitly. Remove concept
of a schema having an associated tablespace, and simplify the rules for
selecting a default tablespace for a table or index. It's now just
(a) explicit TABLESPACE clause; (b) default_tablespace if that's not an
empty string; (c) database's default. This will allow pg_dump to use
SET commands instead of tablespace clauses to determine object locations
(but I didn't actually make it do so). All per recent discussions.
2004-11-05 19:17:13 +00:00
Bruce Momjian
54691d414d
Fix psql \e and \! for Win32.
2004-11-04 22:25:14 +00:00
Peter Eisentraut
d0066b9fa4
Tab completion for CREATE TABLESPACE arguments. Patch by Joachim Wieland.
2004-11-02 16:10:05 +00:00
Peter Eisentraut
bb2d1ce8f1
Translation updates
2004-11-02 09:28:41 +00:00
Peter Eisentraut
005b1b5fc8
Translation updates
2004-11-02 09:20:22 +00:00
Bruce Momjian
7fad5fff0d
That's just the lovely way windows handles a "segfault". Gotta be really
...
interesting for MS to catch all those dumps...
Anyway. Oops. Seems I ran my regression tests with the old psql, and
just managed to update the backend, when I tested that patch. Turns out
there are codepaths where we'd access the Critical Section before it was
initialized. Attached patch breaks the initializeation off to a separate
part and adds that one to a much earlier position in the program.
Magnus Hagander
2004-11-01 19:21:50 +00:00
Tom Lane
44e8a968e3
Invent a new, more thread-safe version of PQrequestCancel, called PQcancel.
...
Use this new function in psql. Implement query cancellation in psql for
Windows. Code by Magnus Hagander, documentation and minor editorialization
by Tom Lane.
2004-10-30 23:11:27 +00:00
Peter Eisentraut
94c502f1db
Translation updates
2004-10-28 09:01:06 +00:00
Peter Eisentraut
fc4cfc366d
Translation updates
2004-10-28 08:54:09 +00:00
Bruce Momjian
a7049b52e3
Have pg_ctl status always output to stdout, even stopped status, not stderr.
2004-10-27 19:44:14 +00:00
Bruce Momjian
3fe704209a
Canonicalize Win32 path coming in from pg_ctl -D, idea from Magnus.
2004-10-27 17:17:09 +00:00
Peter Eisentraut
2514e904da
New translation
2004-10-27 11:44:09 +00:00
Peter Eisentraut
ad6b3975c9
Translation updates
2004-10-27 11:22:18 +00:00
Peter Eisentraut
2db0bde40e
Translation update
2004-10-27 11:13:29 +00:00
Peter Eisentraut
cd92d85d11
Translation updates
2004-10-27 11:09:33 +00:00
Peter Eisentraut
979b0be4c3
Translation updates
2004-10-27 10:22:47 +00:00
Peter Eisentraut
eb7fc3eb1f
Translation updates
2004-10-27 10:13:49 +00:00
Tom Lane
85b2facdd8
Write config files as text not binary, per Magnus Hagander.
2004-10-24 15:55:29 +00:00
Dennis Bjorklund
8b9aaea888
Translation update
2004-10-23 14:48:03 +00:00
Dennis Bjorklund
fea9cf6231
Translation updates
2004-10-23 07:29:27 +00:00
Dennis Bjorklund
3b15cc9129
Translation update
2004-10-23 06:48:59 +00:00
Dennis Bjorklund
f4eaed6bd9
Translation updates
2004-10-23 06:40:24 +00:00
Dennis Bjorklund
0b7705fff8
Translation updates
2004-10-23 06:32:53 +00:00
Tom Lane
521408a56f
Don't use LC_MESSAGES value on WIN32, since it doesn't work.
...
Magnus Hagander
2004-10-22 22:30:57 +00:00
Peter Eisentraut
4733dcc592
Translation updates
2004-10-22 16:05:02 +00:00
Peter Eisentraut
77c0204a37
Message styling
2004-10-22 16:04:35 +00:00
Dennis Bjorklund
c70b7b7a6c
Translation update
2004-10-22 14:14:24 +00:00
Dennis Bjorklund
f4eb440279
New swedish translation of pg_config
2004-10-22 14:13:04 +00:00
Dennis Bjorklund
cae2018b49
Translation updates
2004-10-22 13:41:47 +00:00
Tom Lane
c58675b428
Prevent pg_ctl from being run as root. Since it uses configuration files
...
owned by postgres, doing "pg_ctl start" as root could allow a privilege
escalation attack, as pointed out by iDEFENSE. Of course the postmaster would
fail, but we ought to fail a little sooner to protect sysadmins unfamiliar
with Postgres. The chosen fix is to disable root use of pg_ctl in all cases,
just to be confident there are no other holes.
2004-10-22 00:24:18 +00:00
Peter Eisentraut
3371b99e65
New translation
2004-10-19 13:39:27 +00:00
Peter Eisentraut
9f2d5df3b9
Organize the help output a little better. Improve clarity of some messages.
2004-10-19 13:38:53 +00:00
Peter Eisentraut
6e53f18b84
New translation
2004-10-18 22:19:15 +00:00
Peter Eisentraut
2aa8d0a807
Might want to initialize the gettext library, if we're going to do all that
...
translation work.
2004-10-18 22:19:00 +00:00
Peter Eisentraut
a465f24a1e
Translation update
2004-10-18 22:18:03 +00:00
Peter Eisentraut
cd8db9532b
New translation
2004-10-18 17:58:54 +00:00
Peter Eisentraut
d5213d94b9
Translation updates
2004-10-18 17:56:46 +00:00
Peter Eisentraut
68970b3e61
New translation
2004-10-18 17:53:40 +00:00
Bruce Momjian
0060b3c8eb
The attached patch fixes psql's win32 frontend-only build, by using
...
pg_strcasecmp in variables.c, and #ifdef'ing out PostmasterPid in
miscadmin.h.
Dave Page
2004-10-18 16:24:40 +00:00
Tom Lane
877179245d
Tweak pg_dump to handle default tablespaces correctly --- same logic
...
as the corrected pg_get_indexdef code.
2004-10-18 00:20:41 +00:00
Peter Eisentraut
ca14e3bc01
New translation
2004-10-17 21:12:55 +00:00
Peter Eisentraut
8de2e16f1f
New translation
2004-10-17 21:10:25 +00:00
Peter Eisentraut
2f2121ffbe
Translation updates
2004-10-17 21:05:03 +00:00
Peter Eisentraut
63d4f1cdbf
Adjust message
2004-10-17 21:04:41 +00:00
Bruce Momjian
72f9013741
Fix Cygwin using of pg_ctl by not usig START.
...
Reini Urban
2004-10-16 03:32:08 +00:00
Bruce Momjian
88fd162ef6
Allow pg_ctl to determine the server is up when getting a request for a
...
password.
Make password error message a #define and use it consistently.
Sean Chittenden
2004-10-16 03:10:17 +00:00
Bruce Momjian
063216ef3d
Allow psql booleans to use OFF or off.
...
Michael Paesold
2004-10-15 05:02:31 +00:00
Bruce Momjian
8613eac6c4
Fix pg_ctl -D handling for Win32:
...
C:\msys\1.0\home\y-asaba>pg_ctl -D data restart
waiting for postmaster to shut down...LOG: received smart shutdown
request.
LOG: shutting down
LOG: database system is shut down
done
postmaster stopped
postmaster starting
C:\msys\1.0\home\y-asaba>postmaster.exe: invalid argument: "'-D'"
Try "postmaster.exe --help" for more information.
Yoshiyuki Asaba
2004-10-15 04:54:33 +00:00
Bruce Momjian
a49f6ad014
Add full path in error report for version mismatch of binaries.
2004-10-15 04:32:28 +00:00
Neil Conway
8ff374ce91
psql code cleanup:
...
- refactor a bunch of code to call a separate function print_msg() which
checks whether "silent mode" is enabled before printing an error
message.
- rename "silence_mode" to "silent_mode", which IMHO makes more sense
- make the error messages we emit in "waiting" mode more consistent; I
believe this fixes a recent error message regression
2004-10-15 01:36:12 +00:00
Bruce Momjian
5c267325ec
Add 'int' cast for getpid() because some Solaris releases return long
...
for getpid().
2004-10-14 20:23:46 +00:00
Bruce Momjian
e92b007715
pg_restore wording improvement, per Peter.
2004-10-13 14:24:16 +00:00
Bruce Momjian
c55de22d94
Enable service use by Cygwin of pg_ctl.
2004-10-13 10:35:05 +00:00
Bruce Momjian
90542f556b
Clarify pg_restore --help wording.
2004-10-13 00:42:53 +00:00
Peter Eisentraut
0fd37839d9
Message style revisions
2004-10-12 21:54:45 +00:00
Peter Eisentraut
8532a1aabe
New translation
2004-10-12 18:10:16 +00:00
Peter Eisentraut
893094415b
Translation updates
2004-10-12 18:01:20 +00:00
Peter Eisentraut
7656e55639
Translation update
2004-10-12 17:57:14 +00:00
Neil Conway
0e72b9d440
Cosmetic improvements/code cleanup:
...
- replace some function signatures of the form "some_type foo()" with
"some_type foo(void)"
- replace a few instances of a literal 0 being used as a NULL pointer;
there are more instances of this in the code, but I just fixed a few
- in src/backend/utils/mb/wstrncmp.c, replace K&R style function
declarations with ANSI style, remove use of 'register' keyword
- remove an "extern" modifier that was applied to a function definition
(rather than a declaration)
2004-10-10 23:37:45 +00:00
Peter Eisentraut
0d069c53c3
Translation improvement
2004-10-09 17:41:17 +00:00
Bruce Momjian
6c77feed3a
Add win32 version information for pg_config Makefile.
2004-10-09 03:57:39 +00:00
Bruce Momjian
67608a393b
Make getpid() use %d consistently for printing.
2004-10-09 02:46:42 +00:00
Tom Lane
07ccbeb360
Include schema name in pg_restore -l output, per request from Phil Endecott.
2004-10-08 15:03:26 +00:00
Neil Conway
9bf6effd8e
Another minor tweak to psql startup: set the default values for the PROMPT1,
...
PROMPT2 and PROMPT3 variables before we read any of the settings specified
via the user on the command-line or in psqlrc, so that the latter can
override the former. Per original patch from Ingo van Lil, simpler fix
suggested by Tom Lane.
2004-10-08 11:24:19 +00:00
Tom Lane
6a640d1e02
Add missing null terminator to escaped string; clean up unnecessarily
...
obscurantist coding conventions.
2004-10-07 18:57:26 +00:00
Bruce Momjian
6d46ea25f2
Add one more byte to malloc for null storage.
2004-10-07 17:29:12 +00:00
Bruce Momjian
d1cee5495a
Escape single quotes and backslashes used in locales placed in
...
postgresql.conf.
Zhong Xubin
2004-10-07 16:53:25 +00:00
Bruce Momjian
a5d7ba773d
Adjust comments previously moved to column 1 by pgident.
2004-10-07 15:21:58 +00:00
Bruce Momjian
8a28f50f8a
Improve pgindent processing of comment after 'else'.
...
Improve comment of pg_dump Win32 link workaround.
2004-10-07 13:45:51 +00:00
Neil Conway
3ba0fc760c
Capitalize some SQL keywords the previous commit missed, for consistency.
2004-10-06 23:31:45 +00:00
Bruce Momjian
d7e0ebdf8e
Say "history is not supported" and remove "on this platform" for lack of
...
readline.
2004-10-06 19:04:10 +00:00
Bruce Momjian
c62a5465fb
Suppress psql \s help display for platforms like Win32 that don't
...
typically install witn readline, and throw an error if they try to
access it.
2004-10-06 18:39:16 +00:00
Bruce Momjian
a95a82e7f0
Uppercase SQL keywords in query for clarity.
2004-10-06 17:43:07 +00:00
Bruce Momjian
d7b7a4a648
This simple patch fixes a typo, ensure pg_config is removed in win32
...
and correct some splitted message mistake.
Euler Taveira de Oliveira
2004-10-06 17:21:45 +00:00
Bruce Momjian
dedb53f29c
Fix pg_dumpall to use double-quote for Win32 arguments.
...
Luiz K. Matsumura
2004-10-06 17:02:02 +00:00
Bruce Momjian
4542581bf1
Adjustment to test on unix domain socket variable for pg_hba.conf
...
default settings, rather than just Win32.
2004-10-06 09:13:10 +00:00
Bruce Momjian
c93872d891
Remove pg_hba.conf 'local' line for Win32 because it doesn't support unix domain
...
connections.
Andrew Dunstan
2004-10-06 09:01:18 +00:00
Neil Conway
d42d427252
Slightly rearrange psql startup code so that we read psqlrc before printing
...
the startup banner. This allows "\set QUIET on" in psqlrc to do what the
user probably intended. Patch from Sean Chittenden, editorializing from
Neil Conway.
2004-10-06 08:20:58 +00:00
Bruce Momjian
da67c919d9
Add Win32 version info to client binaries.
...
Magnus Hagander
2004-10-05 19:30:25 +00:00
Bruce Momjian
abef6b5162
Add distclean target to pgevent.
2004-10-05 17:26:39 +00:00
Bruce Momjian
ee7de3d662
Make sure no libs use libpgport by removing it from the link line.
2004-10-04 20:36:12 +00:00
Bruce Momjian
2e8252d67a
Fix MinGW link failure with new libpgport processing.
2004-10-04 20:32:58 +00:00
Bruce Momjian
b5ddfb4bd0
Readd -DFRONTEND to client makefiles because it still affects win32.h
...
defines.
2004-10-04 18:05:55 +00:00
Bruce Momjian
24201b4bc6
Make libpgport be front-end only and make libpgport_srv be a backend
...
library that uses palloc, ereport, etc. This simplifies the makefiles
for client applications.
2004-10-04 13:43:59 +00:00
Peter Eisentraut
8d5ff6bad1
Translation update
2004-10-03 20:29:24 +00:00
Peter Eisentraut
0654f0f669
Translation updates
2004-10-03 20:24:26 +00:00
Tom Lane
bbd1e1cc68
Don't assume PQdb() will return a valid result from a failed connection.
2004-10-01 17:25:55 +00:00
Bruce Momjian
70c8fcb287
An include path got missed out of the patch - see the attached fix.
...
This also adds debug build support to src/bin/psql/win32.mak.
Dave Page
2004-09-28 16:17:26 +00:00
Bruce Momjian
e1c8b37afb
Add new macro as shorthand for MS VC and Borland C++:
...
+ #if defined(_MSC_VER) || defined(__BORLANDC__)
+ #define WIN32_CLIENT_ONLY
+ #endif
2004-09-27 23:24:45 +00:00
Bruce Momjian
e017051006
More MS VC and BCC psql compile cleanups.
2004-09-27 22:20:40 +00:00
Bruce Momjian
866627f84d
Make adjustment for MS VC and BCC compile of psql, from Dave Page.
2004-09-27 22:06:41 +00:00
Bruce Momjian
f6b896b17a
Improve MS VC builds for psql by handlling flex properly and prevent
...
rename prototype conflict.
2004-09-27 20:37:20 +00:00
Peter Eisentraut
353b70aef3
Translation updates
2004-09-27 20:26:03 +00:00
Peter Eisentraut
ad6a6170e5
New translations
2004-09-27 20:21:24 +00:00
Bruce Momjian
32b24bfa97
Remove inclusion of windows.h now that it is included in c.h, per idea
...
from Peter.
2004-09-27 19:16:03 +00:00
Neil Conway
6a84723d7d
Minor tweak to pg_controldata usage information, per suggestion from
...
Dennis Björklund. Also, remove some redundant #include directives.
2004-09-23 00:47:44 +00:00
Neil Conway
a94edb4c7b
Some improvements for the tab-completion of psql. This should
...
address all of the items in the todo list and adds some new
things as well. Specifically:
* Add support for ALTER SEQUENCE ...
* Add "RENAME TO" for ALTER TRIGGER xx ON yy
* Pick proper table for ALTER TRIGGER xx ON ...
* Support for ALTER USER xxx ...
* Fix ALTER GROUP xxx DROP ...
* Fix ALTER DOMAIN xxx DROP ...
* Remove "OWNER TO" from ALTER DOMAIN xx DROP ...
* Fix ALTER DOMAIN xx SET DEFAULT ..
* Prevent ALTER INDEX xxx SET TABLESPACE from using "TO"
* Support for ALTER LANGUAGE xxx (RENAME TO)
* More support for ALTER TABLE xxx ALTER COLUMN xxx ...
* More support for COPY
Greg Sabino Mullane
2004-09-22 04:25:16 +00:00
Tom Lane
5b564e5307
Fix some shortcomings in psql's autocommit-off mode concerning detection
...
of commands for which a transaction block should not be forced. Recognize
VACUUM and other PreventTransactionChain commands; handle nested /* .. */
comments correctly; handle multibyte encodings correctly.
Michael Paesold with some kibitzing from Tom Lane.
2004-09-20 18:51:19 +00:00
Peter Eisentraut
fbbdfa413e
Translation update
2004-09-20 08:15:29 +00:00
Peter Eisentraut
398d4822a4
Translation updates
2004-09-20 07:57:14 +00:00
Peter Eisentraut
cb2a8a9e00
Translation updates
2004-09-20 07:49:54 +00:00
Peter Eisentraut
fa942e8010
Translation updates
2004-09-20 07:44:42 +00:00
Peter Eisentraut
cb66748bdf
New translation
2004-09-14 05:50:33 +00:00
Neil Conway
65ff0ed455
Fix small memory leak in psql.
2004-09-13 23:07:12 +00:00
Peter Eisentraut
d69528881a
Translation updates
2004-09-13 12:43:27 +00:00
Peter Eisentraut
95c034e311
Translation updates
2004-09-13 12:35:18 +00:00
Peter Eisentraut
77697dcaa3
New translations
2004-09-13 12:20:24 +00:00
Peter Eisentraut
b972ab7178
New translation
2004-09-13 12:14:50 +00:00
Peter Eisentraut
a67b5bd3b9
Translation updates
2004-09-13 12:11:22 +00:00
Tom Lane
1d681d6cee
Fix some problems with restoring databases owned by non-superusers,
...
as per bug #1249 ; and remove the last vestiges of using \connect to
change authorization.
2004-09-10 20:05:18 +00:00
Bruce Momjian
3036b84b77
Adjust quotes for win32 build of psql.
2004-09-10 09:45:21 +00:00
Neil Conway
ae7ea1395c
psql consistency fixes from Greg Sabino Mullane: have \df show schema and
...
name first, make sure \di+ shows description last, and make \dl SQL look
a little more standard.
2004-09-10 04:10:53 +00:00
Bruce Momjian
35e88b512e
Create pg_config_paths in port/ for win32 builds of psql.
2004-09-10 03:48:54 +00:00
Tom Lane
6ad853b975
Yet another place where someone was being careless about the arguments
...
of <ctype.h> macros.
2004-09-02 20:07:50 +00:00
Tom Lane
a28961d5e0
Spelling correction, per Greg Mullane.
2004-09-02 17:58:41 +00:00
Bruce Momjian
8cef6ae522
Remove pg_config_paths.h from libpq *.mak builds so later MinGW builds
...
will succeed.
2004-09-02 02:02:02 +00:00
Bruce Momjian
453c670b61
Fix bcc to compile libpq by creating include file for path.c.
2004-09-01 23:45:16 +00:00
Bruce Momjian
4fa8b44749
Realign libpq and psql for need for path.c under Win32 VC and BCC.
2004-09-01 23:35:16 +00:00
Dennis Bjorklund
b3d3e27bb8
Translation updates
2004-09-01 10:11:08 +00:00
Bruce Momjian
2a5f83c17c
src/bin/psql/tab-complete.c =~ s/CONVERSATION/CONVERSION/;
...
Greg Sabino Mullane
2004-09-01 00:10:01 +00:00
Tom Lane
c7040429e7
Fix obviously-utterly-untested noTocComments code.
2004-08-30 19:44:14 +00:00
Bruce Momjian
15d3f9f6b7
Another pgindent run with lib typedefs added.
2004-08-30 02:54:42 +00:00
Tom Lane
0ffe11abd3
Widen xl_len field of XLogRecord header to 32 bits, so that we'll have
...
a more tolerable limit on the number of subtransactions or deleted files
in COMMIT and ABORT records. Buy back the extra space by eliminating the
xl_xact_prev field, which isn't being used for anything and is rather
unlikely ever to be used for anything.
This does not force initdb, but you do need to do pg_resetxlog if you
want to upgrade an existing 8.0 installation without initdb.
2004-08-29 16:34:48 +00:00
Bruce Momjian
b6b71b85bc
Pgindent run for 8.0.
2004-08-29 05:07:03 +00:00
Bruce Momjian
da9a8649d8
Update copyright to 2004.
2004-08-29 04:13:13 +00:00
Bruce Momjian
fe90fb4d37
The attached patch improves pg_ctl's win32 service code to eliminate
...
some possible causes of the stale postmaster.pid problem that some users
have reported.
- The service did not properly report that it accepts
SERVICE_CONTROL_SHUTDOWN events, thus it's possible the SCM simply
killed the postmaster on shutdown.
- 'WaitHints' are now given to the SCM to prevent it timing out if
pg_ctl doesn't respond to a control event quickly enough.
- During shutdown, the service checkpoint counter is incremented every
five seconds for up to a minute to prevent the SCM timing out and
assuming the service is not responding.
Dave Page
2004-08-28 23:26:37 +00:00