| От | Qingqing Zhou |
|---|---|
| Тема | Re: Fix overflow of bgwriter's request queue |
| Дата | |
| Msg-id | dq7idc$30g7$1@news.hub.org обсуждение исходный текст |
| Ответ на | Fix overflow of bgwriter's request queue (ITAGAKI Takahiro <itagaki.takahiro@lab.ntt.co.jp>) |
| Ответы |
Re: Fix overflow of bgwriter's request queue
|
| Список | pgsql-patches |
"ITAGAKI Takahiro" <itagaki.takahiro@lab.ntt.co.jp> wrote
>
> Attached is a patch that fixes overflow of bgwriter's file-fsync request
> queue.
>
while ((entry = (PendingOperationEntry *) hash_seq_search(&hstat)) !=
NULL)
{
+ if (i >= count)
+ elog(ERROR, "pendingOpsTable corrupted");
+
+ memcpy(&entries[i++], entry, sizeof(PendingOperationEntry));
+
+ if (hash_search(pendingOpsTable, entry,
+ HASH_REMOVE, NULL) == NULL)
+ elog(ERROR, "pendingOpsTable corrupted");
+ }
What's the rationale of this change?
Regards,
Qingqing
В списке pgsql-patches по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера