Comments 2
Буду рад любым подсказкам, как корректно победить такое поведение.Такое - это какое? Вы всего-навсего продемонстрировали, что сборка мусора - не всесисльна. Ибо в реальном мире объекты могут занимать не только память (которой Гигабайты), но и другие ресурсы (которых мало) - и тогда приходится управлять распределением памяти руками. Что вы и проделали. В чём вопрос-то?
+1
Возможно, существует какой-то грамотный патч. Там можно было бы закрытие сокета добавить в
HTTPResponse.close
, но такой подход будет правильно работать только для соединений, закрываемых сервером (заголовок Connection: close
), как это будет работать для других видов соединений я не знаю (а разбираться пока и так голова пухнет), поэтому и не рискнул патчить httplib
.0
Sign up to leave a comment.
Глюки в библиотеках Python или нет?