Ok, so apparantly I was supposed to attach a file there.


>-----Original Message-----
>From: Magnus Hagander 
>Sent: den 4 februari 2004 23:09
>Cc: pgsql-hackers-win32; Claudio Natoli
>Subject: [pgsql-hackers-win32] win32 signals, part 4
>Ok, here we go again.
>Taking into account Claudios comments on the previous patch, as well as
>some more fooling around here of my own, here's a fourth (and final?)
>If there are no further comments from Claudio or anyone else, I feel
>this is now ready to be applied.
>Differences from last version:
>1) Per Claudios suggestion, create a "babysitter thread" for each
>process that waits on the process and signals ourselves. This reduces
>the amount of code (=good) and most importantly removes all the
>synchronisation issues (=even better). The only thing left to sync is
>the signal delivery, and that has alreay been taken care of in previous
>2) Make pg_queue_signal() no longer be static. This way we 
>don't have to
>go through named pipes when signalling ourselves.
>3) Remove the redefinition of select() again. This also means that the
>select.c file previously incouded should *NOT* be included any 
>more. See
>separate mail to hackers-win32 on this issue.
>4) Fix Claudios wrong-assignment error in win32_removeChild. Also
>improve an error message in win32_waitpid.
>Again, the preivously attached select.c file should *NOT* be included.
>---------------------------(end of 
>TIP 1: subscribe and unsubscribe commands go to 

Attachment: win32_signals_4.patch
Description: win32_signals_4.patch

---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?


Reply via email to