| От | Tom Lane |
|---|---|
| Тема | Re: [BUGS] BUG #2569: statement_timeout bug on Windows |
| Дата | |
| Msg-id | 28850.1155154238@sss.pgh.pa.us обсуждение |
| Ответ на | Re: [BUGS] BUG #2569: statement_timeout bug on Windows (Bruce Momjian <bruce@momjian.us>) |
| Ответы |
Re: [BUGS] BUG #2569: statement_timeout bug on Windows
|
| Список | pgsql-patches |
Bruce Momjian <bruce@momjian.us> writes:
! /* WaitForSingleObjectEx() uses milliseconds */
> ! waittime = timerCommArea.value.it_value.tv_usec / 1000 + timerCommArea.value.it_value.tv_sec *
1000;
Seems like this probably ought to round up not down:
waittime = (timerCommArea.value.it_value.tv_usec + 999) / 1000 + timerCommArea.value.it_value.tv_sec * 1000;
Otherwise, an attempt to wait for 100 usec would convert to waittime 0,
which seems like a bad thing. In general the semantics of timed waits
are always supposed to be "you wait at least this long".
regards, tom lane
В списке pgsql-patches по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера