Re: signals on windows
| От | Andrew Dunstan |
|---|---|
| Тема | Re: signals on windows |
| Дата | |
| Msg-id | 3F86EE71.6050700@dunslane.net обсуждение исходный текст |
| Ответ на | Re: signals on windows ("Merlin Moncure" <merlin.moncure@rcsonline.com>) |
| Список | pgsql-hackers-win32 |
Merlin Moncure wrote: >>It doesn't look like a "signal" is not a kernel primitive on NT, it's a >> >> >>feature of the CRT implemented in userspace with lower-level OS >> >> >primitives. > >That is correct. Signals in the Unix sense of the word do not exist in >win32. A subset of them was emulated by the C runtime for compatibility >with dos applications. All real win32 process messaging goes through >messages. > >Exception handling, however, is a kernel primitive, and handles some >cases like int/0 that normally would be handled by signals. Microsoft >hacked the C language to include exception support for this reason. > > > OK, so the practical question facing me is "am I doing the right thing for signal handling on Windows in initdb.c, or is something else needed?" cheers andrew
В списке pgsql-hackers-win32 по дате отправления: