История изменений
Исправление Kuzz, (текущая версия) :
Условия воспроизведения я так и не понял.
Срабатывание
assert(checklist->conn() && checklist->conn()->clientConnection != NULL);
assert(fd_table[conn->fd].halfClosedReader != NULL);
Там прозрачный прокси, icap задействован.
Соответственно, падает воркер и Главный процесс его перезапускает. В это время клиенты, естественно, не могут ходить в инет
Исходная версия Kuzz, :
Условия воспроизведения я так и не понял.
Срабатывание
assert(checklist->conn() && checklist->conn()->clientConnection != NULL);
assert(fd_table[conn->fd].halfClosedReader != NULL);
Там прозрачный прокси, icap задействован.