| От | james |
|---|---|
| Тема | Re: Bugs in our Windows socket code |
| Дата | |
| Msg-id | 4FB09DCC.5010404@mansionfamily.plus.com обсуждение исходный текст |
| Ответ на | Bugs in our Windows socket code (Tom Lane <tgl@sss.pgh.pa.us>) |
| Список | pgsql-hackers |
> That is, if you request FD_WRITE events for a pre-existing socket with > WSAEventSelect, you will not get one until the outbound network buffer has > been filled and then has partially emptied. (This is incredibly broken, > but Microsoft evidently has no intention of fixing it.) I think you should distinguish between 'broken' and 'not what I am used to'. Microsoft have always had an edge triggered delivery here, rather than the level triggered delivery on BSD. But WinSock is not BSD sockets. If you want to remember what the state is, associate a flag with the socket. Microsoft are very good at retaining compatibility, 'fixing it' in your terms would be crass breakage.
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера