On Tue, Feb 06, 2007 at 11:08:51PM -0500, Tom Lane wrote: > "Takayuki Tsunakawa" <[EMAIL PROTECTED]> writes: > > From: "Tom Lane" <[EMAIL PROTECTED]> > >> the POSIX API provides no way to detect whether anyone else is > >> attached to the segment. Not being able to tell that is a tremendous > >> robustness hit for us. > > > How is this done on Windows? Is it possible to count the number of > > processes that attach a shared memory? > > AFAIK the Windows port is simply wrong/insecure on this point --- it's > one of the reasons you'll never see me recommending Windows as the OS > for a production Postgres server.
What exactly is the failure case? Might be able to figure out a way to do what we want on win32 even if it's not possible to do it exactly with the sysv semantics. //Magnus ---------------------------(end of broadcast)--------------------------- TIP 7: You can help support the PostgreSQL project by donating at http://www.postgresql.org/about/donate