gentoo.ru
python
python@conference.gentoo.ru
Вторник, 16 октября 2012< ^ >
maksbotan установил(а) тему: ЯП Python || https://gist.github.com/289467 || Логи: http://tinyurl.com/gentoo-py-logs || "Python's a drop-in replacement for BASIC in the sense that Optimus Prime is a drop-in replacement for a truck." || Создан список рассылки python@lists.gentoo.org
Конфигурация комнаты
Участники комнаты

GMT+4
[06:40:49] lk4d4 вошёл(а) в комнату
[08:10:39] lk4d4 вышел(а) из комнаты
[09:00:37] lk4d4 вошёл(а) в комнату
[16:11:00] maksbotan вошёл(а) в комнату
[16:38:35] <krigstask> Чего-то дров наломали с python 3.3 у нас в дереве
[16:49:52] <lk4d4> не работает ниче?
[16:51:25] <krigstask> Модули не пробуют собраться для него, PYTHON_TARGETS нету, пакеты почему-то 3.2 требуют \-%Е
[16:53:49] <krigstask> Или это я ступил…
[16:57:14] <maksbotan> lk4d4: эм, прикинь
[16:57:25] <maksbotan> что под uwsgi, что под gunicorn мне гевент ругается вот так:
[16:57:29] <maksbotan> gevent.hub.LoopExit: This operation would block forever
[16:57:36] <maksbotan> на всякие queue.get()
[17:13:07] <lk4d4> ну это смехота
[17:14:33] <lk4d4> maksbotan: а под pywsgi норм все?
[17:14:47] <maksbotan> да я увсги не так пускал, теперь и под норм все
[17:14:51] <maksbotan> правда другой косяк нашелся
[17:15:16] <maksbotan> у меня же long polling там, и uwsgi убивает реквесты по тайм-ауту, после чего клиент делает новый реквест
[17:15:30] <maksbotan> но почему-то воркер со старым реквестом ещё работает и выдает такую гадость
[17:15:45] <maksbotan> timeout !!!
SIGPIPE: writing to a closed pipe/socket/fd (probably the client disconnected) on request /_poll?id=1 (ip 127.0.0.1) !!!
[17:15:56] <maksbotan> и клиент не получает ничего
[17:16:06] <lk4d4> хорошо хоть по жопе не получает
[17:17:45] <maksbotan> собственно ты не в курсе как заставить воркер умирать вместе с таймаутом?
[17:19:54] <lk4d4> неа
[17:20:14] <lk4d4> а там воркер на каждый реквест создается?
[17:21:37] <maksbotan> да хер его этот uwsgi знает вообще
[17:21:53] <lk4d4> во-во
[17:22:05] <maksbotan> сейчас все это под nginx запихну, а не с собственным http егонным
[17:28:18] <lk4d4> maksbotan: ну расскажешь потом
[17:28:22] <maksbotan> ага
[17:28:24] <lk4d4> как оно там с uwsgi
[18:03:27] lk4d4 вышел(а) из комнаты: Replaced by new connection
[18:03:38] lk4d4 вошёл(а) в комнату
[18:03:51] lk4d4 вышел(а) из комнаты
[18:05:10] lk4d4 вошёл(а) в комнату
[18:29:06] <maksbotan> блин, проблема в том, что view function не может понять что реквест уже сдох
[18:30:14] <lk4d4> так отож
[18:30:37] <maksbotan> надо бы как-нибудь заставить uwsgi убивать её
[18:40:50] krigstask вышел(а) из комнаты: Logged out
[18:45:36] lk4d4 вышел(а) из комнаты
[20:26:41] lk4d4 вошёл(а) в комнату
[21:01:25] <maksbotan> lk4d4: блин, я почитал про этот редис
[21:01:27] <maksbotan> прикольно
[23:14:09] maksbotan вышел(а) из комнаты
[23:20:16] lk4d4 вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!