На странице git-daemon
есть следующее:
--init-timeout=<n>
Timeout (in seconds) between the moment the connection is established
and the client request is received (typically a rather low value,
since that should be basically immediate).
--timeout=<n>
Timeout (in seconds) for specific client sub-requests. This includes
the time it takes for the server to process the sub-request and the
time spent waiting for the next client's request.
Я чувствую себя относительно комфортно, установив --init-timeout
примерно на 30 с, видя, как на странице руководства написано «как правило, довольно низкое значение», но я мог бы воспользоваться некоторыми рекомендациями по разумному значению --timeout
, видя, как это сказано он «включает время, необходимое серверу для обработки подзапроса», что может показаться довольно длительным.
В настоящее время я пробую значение 600 с (10 минут).