]> granicus.if.org Git - postgresql/commit
Here's the latest win32 signals code, this time in the form of a patch
authorBruce Momjian <bruce@momjian.us>
Tue, 27 Jan 2004 00:45:26 +0000 (00:45 +0000)
committerBruce Momjian <bruce@momjian.us>
Tue, 27 Jan 2004 00:45:26 +0000 (00:45 +0000)
commit50491963cb6e439f09e4ade608c0c177ed6e6527
treeecf63f05e07665bd493eff04a463b1350ad07742
parenteec08b95e74b6065efa5bc1ea5fd5844e7a95bbd
Here's the latest win32 signals code, this time in the form of a patch
against the latest shapshot. It also includes the replacement of kill()
with pqkill() and sigsetmask() with pqsigsetmask().

Passes all tests fine on my linux machine once applied. Still doesn't
link completely on Win32 - there are a few things still required. But
much closer than before.

At Bruce's request, I'm goint to write up a README file about the method
of signals delivery chosen and why the others were rejected (basically a
summary of the mailinglist discussions). I'll finish that up once/if the
patch is accepted.

Magnus Hagander
src/backend/commands/async.c
src/backend/libpq/pqsignal.c
src/backend/main/main.c
src/backend/port/sysv_sema.c
src/backend/port/sysv_shmem.c
src/backend/postmaster/postmaster.c
src/backend/storage/ipc/pmsignal.c
src/backend/storage/lmgr/proc.c
src/backend/utils/init/miscinit.c
src/include/libpq/pqsignal.h