Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Psh

Страницы: [1] 2
1
veliyovimu, что т никак не могу понять, как ему плейлист то подсунуть? Отбрыкивается ругаясь Unsupported url, либо вообще возвращает (точнее не возвращает ничего) ERR_EMPTY_RESPONSE

2
ладно, погнали :)
вирусов нет, криптомайнеров тоже, мамой клянусь  ;D
Го оформи по человечески на гитхабе с сырцами, а там посмотрим, а то в мейловом облаке как то даже смешно...

3
Так "звезды сошлись" ...
Сошлись - не сошлись, но как-то не аккуратненько, доктор. ) Нужно ж всё ловить.
Да, это только в МХ наблюдается, ессно

4
Обновите с гита...
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:56] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.ts
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:56] Client headers: {'connection': 'keep-alive', 'accept': '*/*', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'host': '10.39.1.200:8000', 'icy-metadata': '1', 'range': 'bytes=0-'}
acehttp.py           [LINE:160 ]# DEBUG    [04.12 22:11:56] Create connection to AceEngine.....
aceclient.py         [LINE:66  ]# DEBUG    [04.12 22:11:56] Successfully connected to AceStream on 127.0.0.1:62062
aceclient.py         [LINE:94  ]# DEBUG    [04.12 22:11:56] >>> HELLOBG version=3
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:56] <<< HELLOTS version=3.1.16 version_code=3011600 key=5d14bf0234 http_port=6878 bmode=0
aceclient.py         [LINE:94  ]# DEBUG    [04.12 22:11:56] >>> READY key=n51LvQoTlJzNGaFxseRK-4a7d3b6c18768bde08e8be48ac1950a22248f1a3
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:56] <<< AUTH 0
aceclient.py         [LINE:94  ]# DEBUG    [04.12 22:11:56] >>> SETOPTIONS use_stop_notifications=1
aceclient.py         [LINE:94  ]# DEBUG    [04.12 22:11:56] >>> LOADASYNC 53547 PID 22009eae2d86a85df49ef6b461ccab567601cddd
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:56] <<< STATUS main:loading
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:57] <<< LOADRESP 53547 {"status": 1, "files": [["Sony Sci-Fi", 0]], "infohash": "49cf1f3aa3c270973042ecef149f890af0ccf042", "checksum": "7623f16e679477e0500445e814c6a8232c57b202"}
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:57] <<< STATUS main:idle
acehttp.py           [LINE:195 ]# INFO     [04.12 22:11:57] Streaming "Sony Sci-Fi" to 10.39.1.72 started
acehttp.py           [LINE:204 ]# DEBUG    [04.12 22:11:57] Sending HTTPAceProxy headers to client: {'Transfer-Encoding': 'chunked', 'Connection': 'Close', 'Content-Type': 'application/octet-stream', 'Accept-Ranges': 'none'}
aceclient.py         [LINE:94  ]# DEBUG    [04.12 22:11:57] >>> START PID 22009eae2d86a85df49ef6b461ccab567601cddd 0 output_format=http
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:57] <<< STATE 1
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:57] <<< STATUS main:starting
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:57] <<< STATUS main:prebuf;0;0;0;0;74;0;0;5;0;131072;0;0
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:58] <<< START http://127.0.0.1:6878/content/49cf1f3aa3c270973042ecef149f890af0ccf042/0.221816782984 stream=1
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:58] <<< STATE 2
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:58] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.srt
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:58] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:58] Invalid path: /torrenttv/channel/Sony Sci-Fi.srt
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:58] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.ssa
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:58] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:58] Invalid path: /torrenttv/channel/Sony Sci-Fi.ssa
Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py", line 26, in _handle_and_close_when_done
    return handle(*args_tuple)
  File "/home/psh/ace/master/acehttp.py", line 55, in handle
    handler.handle()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 310, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "/usr/lib/python2.7/socket.py", line 480, in readline
    data = self._sock.recv(self._rbufsize)
  File "/usr/local/lib/python2.7/dist-packages/gevent/_socket2.py", line 289, in recv
    return sock.recv(*args)
error: [Errno 104] Connection reset by peer
2018-12-04T20:11:58Z <Greenlet "Greenlet-0" at 0x7fac7ab90db8: _handle_and_close_when_done(<bound method DummyHTTPServer.handle of <DummyHTTP, <bound method DummyHTTPServer.do_close of <DummyHT, (<socket at 0x7fac7ae55790 fileno=[Errno 9] Bad fi)> failed with error

acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:58] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.ass
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:58] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:58] Invalid path: /torrenttv/channel/Sony Sci-Fi.ass
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:58] <<< STATUS main:dl;0;0;1487;0;0;10;0;4227072;0;0
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:58] <<< EVENT livepos last=1543954318 live_first=1543952518 pos=1543954299 first_ts=1543952518 last_ts=1543954318 is_live=1 live_last=1543954318 buffer_pieces=30
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:58] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.sub
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:58] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:58] Invalid path: /torrenttv/channel/Sony Sci-Fi.sub
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:58] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.smi
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:58] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:58] Invalid path: /torrenttv/channel/Sony Sci-Fi.smi
Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py", line 26, in _handle_and_close_when_done
    return handle(*args_tuple)
  File "/home/psh/ace/master/acehttp.py", line 55, in handle
    handler.handle()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 310, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "/usr/lib/python2.7/socket.py", line 480, in readline
    data = self._sock.recv(self._rbufsize)
  File "/usr/local/lib/python2.7/dist-packages/gevent/_socket2.py", line 289, in recv
    return sock.recv(*args)
error: [Errno 104] Connection reset by peer
2018-12-04T20:11:58Z <Greenlet "Greenlet-0" at 0x7fac7ab90aa0: _handle_and_close_when_done(<bound method DummyHTTPServer.handle of <DummyHTTP, <bound method DummyHTTPServer.do_close of <DummyHT, (<socket at 0x7fac7aaef790 fileno=[Errno 9] Bad fi)> failed with error

acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:59] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.txt
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:59] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:59] Invalid path: /torrenttv/channel/Sony Sci-Fi.txt
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:59] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.idx
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:59] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:59] Invalid path: /torrenttv/channel/Sony Sci-Fi.idx
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:59] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.mpl
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:59] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:59] Invalid path: /torrenttv/channel/Sony Sci-Fi.mpl
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:59] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.vtt
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:59] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:59] Invalid path: /torrenttv/channel/Sony Sci-Fi.vtt
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:59] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.psb
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:59] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:59] Invalid path: /torrenttv/channel/Sony Sci-Fi.psb
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:59] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.sami
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:59] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:59] Invalid path: /torrenttv/channel/Sony Sci-Fi.sami
acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:59] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.pjs
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:59] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:59] Invalid path: /torrenttv/channel/Sony Sci-Fi.pjs
Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py", line 26, in _handle_and_close_when_done
    return handle(*args_tuple)
  File "/home/psh/ace/master/acehttp.py", line 55, in handle
    handler.handle()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 310, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "/usr/lib/python2.7/socket.py", line 480, in readline
    data = self._sock.recv(self._rbufsize)
  File "/usr/local/lib/python2.7/dist-packages/gevent/_socket2.py", line 289, in recv
    return sock.recv(*args)
error: [Errno 104] Connection reset by peer
2018-12-04T20:11:59Z <Greenlet "Greenlet-0" at 0x7fac7ab90cb0: _handle_and_close_when_done(<bound method DummyHTTPServer.handle of <DummyHTTP, <bound method DummyHTTPServer.do_close of <DummyHT, (<socket at 0x7fac7aaeff50 fileno=[Errno 9] Bad fi)> failed with error

acehttp.py           [LINE:90  ]# INFO     [04.12 22:11:59] Accepted connection from 10.39.1.72 path /torrenttv/channel/Sony Sci-Fi.sup
acehttp.py           [LINE:91  ]# DEBUG    [04.12 22:11:59] Client headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.25', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:74  ]# ERROR    [04.12 22:11:59] Invalid path: /torrenttv/channel/Sony Sci-Fi.sup
Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py", line 26, in _handle_and_close_when_done
    return handle(*args_tuple)
  File "/home/psh/ace/master/acehttp.py", line 55, in handle
    handler.handle()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 310, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "/usr/lib/python2.7/socket.py", line 480, in readline
    data = self._sock.recv(self._rbufsize)
  File "/usr/local/lib/python2.7/dist-packages/gevent/_socket2.py", line 289, in recv
    return sock.recv(*args)
error: [Errno 104] Connection reset by peer
2018-12-04T20:11:59Z <Greenlet "Greenlet-0" at 0x7fac7ab90db8: _handle_and_close_when_done(<bound method DummyHTTPServer.handle of <DummyHTTP, <bound method DummyHTTPServer.do_close of <DummyHT, (<socket at 0x7fac7aaefcd0 fileno=[Errno 9] Bad fi)> failed with error

aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:59] <<< STATUS main:dl;0;0;1283;0;0;10;0;4980736;0;0
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:11:59] <<< EVENT livepos last=1543954318 live_first=1543952518 pos=1543954318 first_ts=1543952518 last_ts=1543954318 is_live=1 live_last=1543954318 buffer_pieces=30
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:00] <<< STATUS main:dl;0;0;1066;0;0;10;0;5242880;0;0
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:00] <<< EVENT livepos last=1543954320 live_first=1543952520 pos=1543954318 first_ts=1543952520 last_ts=1543954320 is_live=1 live_last=1543954320 buffer_pieces=30
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:01] <<< STATUS main:dl;0;0;922;0;0;10;0;5488640;0;0
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:01] <<< EVENT livepos last=1543954321 live_first=1543952521 pos=1543954318 first_ts=1543952521 last_ts=1543954321 is_live=1 live_last=1543954321 buffer_pieces=30
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:02] <<< PAUSE
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:02] <<< STATE 3
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:02] <<< STATUS main:buf;0;0;0;0;823;0;0;10;0;5750784;0;0
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:02] <<< EVENT livepos last=1543954322 live_first=1543952522 pos=1543954318 first_ts=1543952522 last_ts=1543954322 is_live=1 live_last=1543954322 buffer_pieces=30
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:03] <<< STATUS main:buf;17;0;0;0;719;0;0;10;0;5767168;0;0
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:03] <<< EVENT livepos last=1543954322 live_first=1543952522 pos=1543954318 first_ts=1543952522 last_ts=1543954322 is_live=1 live_last=1543954322 buffer_pieces=30
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:04] <<< STATUS main:buf;17;0;0;0;666;0;0;11;0;6029312;0;0
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:04] <<< EVENT livepos last=1543954324 live_first=1543952524 pos=1543954318 first_ts=1543952524 last_ts=1543954324 is_live=1 live_last=1543954324 buffer_pieces=30
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:05] <<< STATUS main:buf;17;0;0;0;623;0;1;11;0;6291456;0;16384
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:05] <<< EVENT livepos last=1543954325 live_first=1543952525 pos=1543954318 first_ts=1543952525 last_ts=1543954325 is_live=1 live_last=1543954325 buffer_pieces=30
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:06] <<< STATUS main:buf;17;0;0;0;565;0;22;11;0;6291456;0;344064
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:06] <<< EVENT livepos last=1543954325 live_first=1543952525 pos=1543954318 first_ts=1543952525 last_ts=1543954325 is_live=1 live_last=1543954325 buffer_pieces=30
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:07] <<< STATUS main:buf;29;0;0;0;539;0;27;11;0;6553600;0;442368
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:07] <<< EVENT livepos last=1543954327 live_first=1543952527 pos=1543954318 first_ts=1543952527 last_ts=1543954327 is_live=1 live_last=1543954327 buffer_pieces=30
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:08] <<< STATUS main:buf;29;0;0;0;497;0;25;11;0;6553600;0;442368
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:08] <<< EVENT livepos last=1543954327 live_first=1543952527 pos=1543954318 first_ts=1543952527 last_ts=1543954327 is_live=1 live_last=1543954327 buffer_pieces=30
acehttp.py           [LINE:219 ]# INFO     [04.12 22:12:09] Streaming "Sony Sci-Fi" to 10.39.1.72 finished
aceclient.py         [LINE:94  ]# DEBUG    [04.12 22:12:09] >>> STOP
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:09] <<< STATE 0
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:12:09] <<< STATUS main:idle
acehttp.py           [LINE:223 ]# DEBUG    [04.12 22:12:09] Broadcast "Sony Sci-Fi" stoped. Last client 10.39.1.72 disconnected
Странно, на некоторые инвалид патч вываливает ерроры, на некоторые нет
и в конце после отвала, тоже еррор
acehttp.py           [LINE:335 ]# WARNING  [04.12 22:24:48] Client 10.39.1.72 does not read data until 5.0 seconds
acehttp.py           [LINE:219 ]# INFO     [04.12 22:24:48] Streaming "Sony Sci-Fi" to 10.39.1.72 finished
aceclient.py         [LINE:94  ]# DEBUG    [04.12 22:24:48] >>> STOP
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:24:48] <<< STATE 0
aceclient.py         [LINE:199 ]# DEBUG    [04.12 22:24:48] <<< STATUS main:idle
acehttp.py           [LINE:223 ]# DEBUG    [04.12 22:24:48] Broadcast "Sony Sci-Fi" stoped. Last client 10.39.1.72 disconnected
Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/usr/local/lib/python2.7/dist-packages/gevent/baseserver.py", line 26, in _handle_and_close_when_done
    return handle(*args_tuple)
  File "/home/psh/ace/master/acehttp.py", line 55, in handle
    handler.handle()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 310, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "/usr/lib/python2.7/socket.py", line 480, in readline
    data = self._sock.recv(self._rbufsize)
  File "/usr/local/lib/python2.7/dist-packages/gevent/_socket2.py", line 289, in recv
    return sock.recv(*args)
error: [Errno 104] Connection reset by peer
2018-12-04T20:24:54Z <Greenlet "Greenlet-0" at 0x7fac7ab90788: _handle_and_close_when_done(<bound method DummyHTTPServer.handle of <DummyHTTP, <bound method DummyHTTPServer.do_close of <DummyHT, (<socket at 0x7fac7ae557d0 fileno=[Errno 9] Bad fi)> failed with error

5
в чем удобство-то ?
Все мы разные человеки, всем нравится что-то по своему. Холивар однако...
Кому-то нравится шубу в трусы заправлять. Не осуждаю. )

6
...ПУНКТ 5 ...
.....и пользуюсь прикладнухой со встроенным libVLC-based плеером...
Мысль одна - добавить больше дебаг вывода.  Обернуть в лог начало и конец выполнения некого действа... не знаю..
По поводу IPTV программулины, то она на моей приставке с пультом работает из рук вон плохо, пользуюсь Лейзи. В принципе можно через неё и vlc заюзать, но мне он просто не нравится, МХ дюже удобен.

7
Что для Вас "определенные каналы"?
Фокс, Сони сай фай, Сони торбо, Ник джуниор.
Мне чтобы проверить/повторить надо как эти "тепличные" условия создать?
Мне сейчас реально рассказать как делается локальная сеть? Или это опять шутка? Сорри, ща немного плохо соображаю
Плеер?
MX

8
В той что "работает". Берем стартуем просмотр одной и той же трансляции на разных устройствах. На одном из них просто ставим трансляцию на ПАУЗУ ....
Если б, да кабы... не знаю, нет у меня второго девайся, трансляция для 1 клиента

Подозреваю что  эта проблема вылазит  в основном у VPS пользователей  или у пользователей на андроедовых девайсах подключенных по WiFi с недостаточным уровнем сигнала (далеко от роутера, помехи и т.д.) .....
Не VPS, сервачек стоит за стенкой (читай в одной сети, тепличные условия). Да, андроидная приставка, но подключена по проводу. На определённых каналах вылетает чуть ли не каждые 15 мин, если бы у меня это тоже было раз в день, то тоже бы забил, а так.....

9
Смотрел вторую тренировку Формулы-1, канал матч ТВ сам выключался через некоторое время. включу debug. попробую ещё завтра поймать баг.
Это я чувствую та же проблема, что и у меня, типа плеер перестал читать данные в течении 5 сек по этому гудбай. Сам из-за этого сижу на стратой версии от 13 октября, на ней канал может работать хоть весь день не единого затыка, а на более новых вот такие приколы у меня наблюдаются. Специально проверял переключениями прокси... Но как мне было сказано великим местным неверителем в сказки - это фича! С хрена она думает, что плеер не читает я так и не понял.

10
Я поставил "acehttp.py" от 01.11 и всё стало стабильно.
Я тоже откатился на более ранюю версию, а то от всех этих экспериментов и каналы дольше включаются и отваливаются на некоторых каналах с ошибкой, что плеер за 10 сек ничего не прочитал. Со старой версией ничего такого нет.

11
тоже скачал не последнюю а крайнюю(*кто служил тот поймёт) версию
сори за офтоп, но от этой тотальной безграмотности меня аж телепает!!
http://gramota.ru/class/istiny/istiny_6_krainij

12
Всё работает норм, но при отключении от канала сыпет ошибки. Имхо рано ещё выключать логгинг.дебаг по дефолту  :P
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:02] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.ts
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:02] Headers: {'connection': 'keep-alive', 'accept': '*/*', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'host': '10.39.1.200:8000', 'icy-metadata': '1', 'range': 'bytes=0-'}
aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:02] >>> LOADASYNC 4472 PID 5dc01d77d2c7db81b8dfa7f23a132ab87c0f514e
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:02] <<< STATUS main:loading
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:02] <<< LOADRESP 4472 {"status": 1, "files": [["Fox", 0]], "infohash": "47def5935c879d045b7bec98cff28f65a71fde95", "checksum": "0fa759f1c34084bfb7e0f967076496e15ce60756"}
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:02] <<< STATUS main:idle
acehttp.py           [LINE:183 ]# WARNING  [22.10 23:01:02] Create a broadcast "Fox"
aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:02] >>> START PID 5dc01d77d2c7db81b8dfa7f23a132ab87c0f514e 0 output_format=http
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:02] <<< STATE 1
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:02] <<< STATUS main:starting
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:02] <<< STATUS main:prebuf;0;0;0;0;0;0;0;0;0;0;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:03] <<< STATUS main:prebuf;0;0;0;0;0;0;0;0;0;0;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:04] <<< STATUS main:prebuf;0;0;0;0;38;0;0;5;0;147456;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:05] <<< START http://127.0.0.1:6878/content/47def5935c879d045b7bec98cff28f65a71fde95/0.611330477858 stream=1
aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:05] >>> EVENT play
acehttp.py           [LINE:186 ]# WARNING  [22.10 23:01:05] Broadcast "Fox" created
acehttp.py           [LINE:189 ]# INFO     [22.10 23:01:05] Streaming "Fox" to 10.39.1.72 started
acehttp.py           [LINE:203 ]# DEBUG    [22.10 23:01:05] Sending HTTPAceProxy headers to client: {'Transfer-Encoding': 'chunked', 'Accept-Ranges': 'none', 'Keep-Alive': 'timeout=15, max=100', 'Connection': 'Keep-Alive', 'Cache-Control': 'no-cache, max-age=0', 'Content-Type': 'application/octet-stream'}
acehttp.py           [LINE:291 ]# DEBUG    [22.10 23:01:05] Start BroadcastStreamer for url: http://127.0.0.1:6878/content/47def5935c879d045b7bec98cff28f65a71fde95/0.611330477858
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:05] <<< STATE 2
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:05] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.srt
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:05] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:05] Invalid path: /torrenttv/channel/Fox.srt
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:05] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.ssa
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:05] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:05] Invalid path: /torrenttv/channel/Fox.ssa
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:05] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.ass
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:05] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:05] Invalid path: /torrenttv/channel/Fox.ass
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:05] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.sub
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:05] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:05] Invalid path: /torrenttv/channel/Fox.sub
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:05] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.smi
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:05] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:05] Invalid path: /torrenttv/channel/Fox.smi
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:05] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.txt
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:05] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:05] Invalid path: /torrenttv/channel/Fox.txt
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:05] <<< STATUS main:dl;0;0;883;0;0;7;0;4308992;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:05] <<< EVENT livepos last=1540242067 live_first=1540240267 pos=1540242058 first_ts=1540240267 last_ts=1540242067 is_live=1 live_last=1540242067 buffer_pieces=30
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:05] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.idx
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:05] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:05] Invalid path: /torrenttv/channel/Fox.idx
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:05] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.mpl
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:05] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:05] Invalid path: /torrenttv/channel/Fox.mpl
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:06] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.vtt
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:06] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:06] Invalid path: /torrenttv/channel/Fox.vtt
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:06] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.psb
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:06] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:06] Invalid path: /torrenttv/channel/Fox.psb
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:06] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.sami
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:06] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:06] Invalid path: /torrenttv/channel/Fox.sami
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:06] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.pjs
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:06] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:06] Invalid path: /torrenttv/channel/Fox.pjs
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:06] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox.sup
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:06] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:06] Invalid path: /torrenttv/channel/Fox.sup
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:07] <<< STATUS main:dl;0;0;1093;0;0;7;0;6553600;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:07] <<< EVENT livepos last=1540242068 live_first=1540240268 pos=1540242067 first_ts=1540240268 last_ts=1540242068 is_live=1 live_last=1540242068 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:08] <<< STATUS main:dl;0;0;970;0;0;7;0;6815744;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:08] <<< EVENT livepos last=1540242069 live_first=1540240269 pos=1540242067 first_ts=1540240269 last_ts=1540242069 is_live=1 live_last=1540242069 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:09] <<< STATUS main:dl;0;0;912;0;0;7;0;7356416;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:09] <<< EVENT livepos last=1540242070 live_first=1540240270 pos=1540242067 first_ts=1540240270 last_ts=1540242070 is_live=1 live_last=1540242070 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:09] <<< PAUSE
aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:09] >>> EVENT pause
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:09] <<< STATE 3
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:10] <<< STATUS main:buf;5;0;0;0;839;0;0;7;0;7634944;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:10] <<< EVENT livepos last=1540242071 live_first=1540240271 pos=1540242067 first_ts=1540240271 last_ts=1540242071 is_live=1 live_last=1540242071 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:11] <<< STATUS main:buf;29;0;0;0;776;0;0;7;0;7864320;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:11] <<< EVENT livepos last=1540242072 live_first=1540240272 pos=1540242067 first_ts=1540240272 last_ts=1540242072 is_live=1 live_last=1540242072 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:12] <<< STATUS main:buf;29;0;0;0;753;0;0;7;0;8404992;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:12] <<< EVENT livepos last=1540242073 live_first=1540240273 pos=1540242067 first_ts=1540240273 last_ts=1540242073 is_live=1 live_last=1540242073 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:13] <<< STATUS main:buf;29;0;0;0;709;0;0;7;0;8650752;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:13] <<< EVENT livepos last=1540242074 live_first=1540240274 pos=1540242067 first_ts=1540240274 last_ts=1540242074 is_live=1 live_last=1540242074 buffer_pieces=30
Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:13Z <Greenlet "Greenlet-0" at 0x7fe586a1a260: write_chunk('47def5935c879d045b7bec98cff28f65a71fde95', <__main__.HTTPHandler instance at 0x7fe5880d67a0>, '\xff\xf1P\x80P\xa1\x88!\x1b\x14\xad\xea\x85c\xa3\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:13Z <Greenlet "Greenlet-0" at 0x7fe586a1a470: write_chunk('47def5935c879d045b7bec98cff28f65a71fde95', <__main__.HTTPHandler instance at 0x7fe5880d67a0>, '`V\x96#G\x01\x00\x17\xf0\xdfy\xb0Dq\x18\x92\x00\x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:13Z <Greenlet "Greenlet-0" at 0x7fe586a1a260: write_chunk('47def5935c879d045b7bec98cff28f65a71fde95', <__main__.HTTPHandler instance at 0x7fe5880d67a0>, '\x8d\xe2E\x9co\x96\xfaoM}\xc4Y\xb9\xaf\x11\x0b\xe)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:13Z <Greenlet "Greenlet-0" at 0x7fe586a1a470: write_chunk('47def5935c879d045b7bec98cff28f65a71fde95', <__main__.HTTPHandler instance at 0x7fe5880d67a0>, '\xae\x83C\xb4T\xd3.$5w3\x0b@\xd4Y\x92\xe7\xf008\x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:13Z <Greenlet "Greenlet-0" at 0x7fe586a1a260: write_chunk('47def5935c879d045b7bec98cff28f65a71fde95', <__main__.HTTPHandler instance at 0x7fe5880d67a0>, '<"\x11^\x08R-o\x9a\xaf\xc5x\x91\x1fI=?\xe3\x96Z\x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:13Z <Greenlet "Greenlet-0" at 0x7fe586a1a470: write_chunk('47def5935c879d045b7bec98cff28f65a71fde95', <__main__.HTTPHandler instance at 0x7fe5880d67a0>, '\xe6dg!5\x7f\x0f+\\\x97\xd9\x13\xa1pb\xf4o\xd0\xf)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:13Z <Greenlet "Greenlet-0" at 0x7fe586a1a260: write_chunk('47def5935c879d045b7bec98cff28f65a71fde95', <__main__.HTTPHandler instance at 0x7fe5880d67a0>, 'Y\xd5K\xccWmq\xab\x87\x8e\x00\t\xd9\xcclk\xde\xb4)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:14Z <Greenlet "Greenlet-0" at 0x7fe586a1a470: write_chunk('47def5935c879d045b7bec98cff28f65a71fde95', <__main__.HTTPHandler instance at 0x7fe5880d67a0>, '\xfa\xe4\xda\x82M\xe0\x82\x11\xcd\x94tm\x0fz\x1b\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:14Z <Greenlet "Greenlet-0" at 0x7fe586a1a260: write_chunk('47def5935c879d045b7bec98cff28f65a71fde95', <__main__.HTTPHandler instance at 0x7fe5880d67a0>, '\x95\xa9\x19\xfdC\xc1\xbf:\xd7QoQ\x9d\x9e\xee\xf1)> failed with AttributeError

aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:14] >>> STOP
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:14] <<< RESUME
aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:14] >>> EVENT play
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:14] <<< STATE 2
acehttp.py           [LINE:211 ]# WARNING  [22.10 23:01:14] Broadcast "Fox" stoped. Last client 10.39.1.72 disconnected
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:14] <<< STATUS main:dl;0;0;693;0;0;7;0;9175040;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:14] <<< EVENT livepos last=1540242075 live_first=1540240275 pos=1540242074 first_ts=1540240275 last_ts=1540242075 is_live=1 live_last=1540242075 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:14] <<< STATE 0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:14] <<< STATUS main:idle
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:18] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.ts
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:18] Headers: {'connection': 'keep-alive', 'accept': '*/*', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'host': '10.39.1.200:8000', 'icy-metadata': '1', 'range': 'bytes=0-'}
aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:18] >>> LOADASYNC 49938 PID 9a6beacb55f2dbc35742f090aa5b07c8b02f33c1
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:18] <<< STATUS main:loading
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:18] <<< LOADRESP 49938 {"status": 1, "files": [["Fox Life", 0]], "infohash": "d8f0145ae469b9249fbab9ed30ad647fcbb377bd", "checksum": "a0881bd2d3b1d743bffd79794c12dec41dab19ba"}
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:18] <<< STATUS main:idle
acehttp.py           [LINE:183 ]# WARNING  [22.10 23:01:18] Create a broadcast "Fox Life"
aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:18] >>> START PID 9a6beacb55f2dbc35742f090aa5b07c8b02f33c1 0 output_format=http
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:18] <<< STATE 1
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:18] <<< STATUS main:starting
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:19] <<< STATUS main:prebuf;0;0;0;0;0;0;0;0;0;0;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:20] <<< STATUS main:prebuf;0;0;0;0;198;0;0;3;0;491520;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:20] <<< START http://127.0.0.1:6878/content/d8f0145ae469b9249fbab9ed30ad647fcbb377bd/0.781671139559 stream=1
aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:20] >>> EVENT play
acehttp.py           [LINE:186 ]# WARNING  [22.10 23:01:20] Broadcast "Fox Life" created
acehttp.py           [LINE:189 ]# INFO     [22.10 23:01:20] Streaming "Fox Life" to 10.39.1.72 started
acehttp.py           [LINE:203 ]# DEBUG    [22.10 23:01:20] Sending HTTPAceProxy headers to client: {'Transfer-Encoding': 'chunked', 'Accept-Ranges': 'none', 'Keep-Alive': 'timeout=15, max=100', 'Connection': 'Keep-Alive', 'Cache-Control': 'no-cache, max-age=0', 'Content-Type': 'application/octet-stream'}
acehttp.py           [LINE:291 ]# DEBUG    [22.10 23:01:20] Start BroadcastStreamer for url: http://127.0.0.1:6878/content/d8f0145ae469b9249fbab9ed30ad647fcbb377bd/0.781671139559
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:20] <<< STATE 2
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:20] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.srt
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:20] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:20] Invalid path: /torrenttv/channel/Fox Life.srt
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:20] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.ssa
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:20] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:20] Invalid path: /torrenttv/channel/Fox Life.ssa
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:20] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.ass
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:20] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:20] Invalid path: /torrenttv/channel/Fox Life.ass
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:20] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.sub
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:20] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:20] Invalid path: /torrenttv/channel/Fox Life.sub
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:20] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.smi
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:20] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:20] Invalid path: /torrenttv/channel/Fox Life.smi
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:20] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.txt
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:20] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:20] Invalid path: /torrenttv/channel/Fox Life.txt
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:20] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.idx
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:20] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:20] Invalid path: /torrenttv/channel/Fox Life.idx
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:20] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.mpl
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:20] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:21] Invalid path: /torrenttv/channel/Fox Life.mpl
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:21] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.vtt
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:21] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:21] Invalid path: /torrenttv/channel/Fox Life.vtt
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:21] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.psb
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:21] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:21] Invalid path: /torrenttv/channel/Fox Life.psb
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:21] <<< STATUS main:dl;0;0;1305;0;0;3;0;4603904;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:21] <<< EVENT livepos last=1540242082 live_first=1540240282 pos=1540242074 first_ts=1540240282 last_ts=1540242082 is_live=1 live_last=1540242082 buffer_pieces=30
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:21] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.sami
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:21] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:21] Invalid path: /torrenttv/channel/Fox Life.sami
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:21] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.pjs
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:21] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:21] Invalid path: /torrenttv/channel/Fox Life.pjs
acehttp.py           [LINE:88  ]# INFO     [22.10 23:01:21] Accepted connection from 10.39.1.72 path /torrenttv/channel/Fox Life.sup
acehttp.py           [LINE:89  ]# DEBUG    [22.10 23:01:21] Headers: {'host': '10.39.1.200:8000', 'user-agent': 'Mozilla/5.0 (Linux; Android 4.4.2; ru-RU; NEO-X5-116A Build/KOT49H release-keys) MXPlayer/1.10.9', 'connection': 'Keep-Alive', 'accept-encoding': 'gzip'}
acehttp.py           [LINE:72  ]# ERROR    [22.10 23:01:21] Invalid path: /torrenttv/channel/Fox Life.sup
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:22] <<< STATUS main:dl;0;0;1149;0;0;3;0;5242880;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:22] <<< EVENT livepos last=1540242082 live_first=1540240282 pos=1540242082 first_ts=1540240282 last_ts=1540242082 is_live=1 live_last=1540242082 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:23] <<< STATUS main:dl;0;0;936;0;0;3;0;5242880;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:23] <<< EVENT livepos last=1540242084 live_first=1540240284 pos=1540242082 first_ts=1540240284 last_ts=1540242084 is_live=1 live_last=1540242084 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:24] <<< PAUSE
aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:24] >>> EVENT pause
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:24] <<< STATE 3
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:24] <<< STATUS main:buf;0;0;0;0;830;0;0;3;0;5505024;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:24] <<< EVENT livepos last=1540242085 live_first=1540240285 pos=1540242082 first_ts=1540240285 last_ts=1540242085 is_live=1 live_last=1540242085 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:25] <<< STATUS main:buf;0;0;0;0;752;0;0;3;0;5767168;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:25] <<< EVENT livepos last=1540242086 live_first=1540240286 pos=1540242082 first_ts=1540240286 last_ts=1540242086 is_live=1 live_last=1540242086 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:26] <<< STATUS main:buf;17;0;0;0;692;0;0;3;0;6029312;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:26] <<< EVENT livepos last=1540242087 live_first=1540240287 pos=1540242082 first_ts=1540240287 last_ts=1540242087 is_live=1 live_last=1540242087 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:27] <<< STATUS main:buf;17;0;0;0;672;0;0;3;0;6553600;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:27] <<< EVENT livepos last=1540242088 live_first=1540240288 pos=1540242082 first_ts=1540240288 last_ts=1540242088 is_live=1 live_last=1540242088 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:28] <<< STATUS main:buf;17;0;0;0;632;0;0;3;0;6815744;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:28] <<< EVENT livepos last=1540242089 live_first=1540240289 pos=1540242082 first_ts=1540240289 last_ts=1540242089 is_live=1 live_last=1540242089 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:29] <<< STATUS main:buf;41;0;0;0;599;0;0;3;0;7077888;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:29] <<< EVENT livepos last=1540242090 live_first=1540240290 pos=1540242082 first_ts=1540240290 last_ts=1540242090 is_live=1 live_last=1540242090 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:30] <<< STATUS main:buf;41;0;0;0;570;0;0;3;0;7340032;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:30] <<< EVENT livepos last=1540242091 live_first=1540240291 pos=1540242082 first_ts=1540240291 last_ts=1540242091 is_live=1 live_last=1540242091 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:30] <<< RESUME
aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:30] >>> EVENT play
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:30] <<< STATE 2
Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:30Z <Greenlet "Greenlet-0" at 0x7fe586a1a368: write_chunk('d8f0145ae469b9249fbab9ed30ad647fcbb377bd', <__main__.HTTPHandler instance at 0x7fe5880b9830>, '\xa2\x93e\xc37\x82\x8b\x9f\x90\xa2%m\xae\xec\x10\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:30Z <Greenlet "Greenlet-0" at 0x7fe586a1a470: write_chunk('d8f0145ae469b9249fbab9ed30ad647fcbb377bd', <__main__.HTTPHandler instance at 0x7fe5880b9830>, '\x010\x82\x1b\x08\xed5\xd5\xeb\xb7\x93\x83U\xf3\x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:30Z <Greenlet "Greenlet-0" at 0x7fe586a1a368: write_chunk('d8f0145ae469b9249fbab9ed30ad647fcbb377bd', <__main__.HTTPHandler instance at 0x7fe5880b9830>, '\xcb\x9a\x82X.>\xb8%\x99\x11\xbf\\\x88z)\xc9\x82\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:31Z <Greenlet "Greenlet-0" at 0x7fe586a1a470: write_chunk('d8f0145ae469b9249fbab9ed30ad647fcbb377bd', <__main__.HTTPHandler instance at 0x7fe5880b9830>, '@\xaf\\\xcb\xebl!\x80GA\x012\x01@\x00\x00\x01\xc0)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:31Z <Greenlet "Greenlet-0" at 0x7fe586a1a368: write_chunk('d8f0145ae469b9249fbab9ed30ad647fcbb377bd', <__main__.HTTPHandler instance at 0x7fe5880b9830>, '\xc4\xd9xy\xebM\xd1\xa1\x9fn\x9c\xf0\xc5A\xba\x83)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:31Z <Greenlet "Greenlet-0" at 0x7fe586a1a470: write_chunk('d8f0145ae469b9249fbab9ed30ad647fcbb377bd', <__main__.HTTPHandler instance at 0x7fe5880b9830>, 'A\xc8\xf8\xa6x\xb7=p)\xd2@\xdd\x04\xe8\xfaH\xf8\x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:31Z <Greenlet "Greenlet-0" at 0x7fe586a1a368: write_chunk('d8f0145ae469b9249fbab9ed30ad647fcbb377bd', <__main__.HTTPHandler instance at 0x7fe5880b9830>, 'UJm\xde\x8dI\x1b\xf2\x9c\x99\x04\xca\x12?v\x12\x8)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 322, in write_chunk
    except SocketException: client.connection.close(); client.connection = None  # Client disconected
AttributeError: 'NoneType' object has no attribute 'close'
2018-10-22T21:01:31Z <Greenlet "Greenlet-0" at 0x7fe586a1a470: write_chunk('d8f0145ae469b9249fbab9ed30ad647fcbb377bd', <__main__.HTTPHandler instance at 0x7fe5880b9830>, '\xaek\x0b\xd1\x10O\xb5\x89n|x\x07\x08\x84\xf6LD\x)> failed with AttributeError

aceclient.py         [LINE:98  ]# DEBUG    [22.10 23:01:31] >>> STOP
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:31] <<< STATUS main:dl;0;0;547;0;0;3;0;7602176;0;0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:31] <<< EVENT livepos last=1540242092 live_first=1540240292 pos=1540242091 first_ts=1540240292 last_ts=1540242092 is_live=1 live_last=1540242092 buffer_pieces=30
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:31] <<< STATE 0
aceclient.py         [LINE:208 ]# DEBUG    [22.10 23:01:31] <<< STATUS main:idle
acehttp.py           [LINE:211 ]# WARNING  [22.10 23:01:31] Broadcast "Fox Life" stoped. Last client 10.39.1.72 disconnected

13
Тоже не понял про alex23... у всех разная ОС, у всех работает по разному. Да у меня ubuntu 16.04, всегда после распаковки ничего не настраивая прокся взлетала, сейчас с дефолтным конфигом нет. Причём тут кривые руки? Или ты про руки автора??  ;D

14
Уже три примера логов, плюс сам автор подтверждает.
.... поправлю немного тепения ...
да, но он говорит про то что это только под виндой, коей у меня даже не пахнет!!!

15
Чот у меня последний коммит тоже не взлетает, в лог сыпет ошибки и бесконечный буф, ждал несколько минут после выключения канала...
aceclient.py         [LINE:66  ]# DEBUG    [21.10 20:13:05] Successfully connected to AceStream on 127.0.0.1:62062
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:05] >>> HELLOBG version=3
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:05] <<< HELLOTS version=3.1.16 version_code=3011600 key=8fe96274c5 http_port=6878 bmode=0
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:05] >>> READY key=n51LvQoTlJzNGaFxseRK-3dae6bc442da0a4cd72bfd011439f09892be84f9
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:05] <<< AUTH 0
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:05] >>> SETOPTIONS use_stop_notifications=1
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:05] >>> LOADASYNC 60361 PID d844925b71a918889afb6a2d7fe6e8fdc7f8c066
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:05] <<< STATUS main:loading
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:05] <<< LOADRESP 60361 {"status": 1, "files": [["2x2", 0]], "infohash": "02bdd8ebdce5c414019182de70ec3913eb974a2b", "checksum": "715212081783afa15d4f9d6a0f665004b46e9dd9"}
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:05] <<< STATUS main:idle
acehttp.py           [LINE:165 ]# WARNING  [21.10 20:13:05] Create a broadcast "2x2"
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:05] >>> START PID d844925b71a918889afb6a2d7fe6e8fdc7f8c066 0 output_format=http
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:05] <<< STATE 1
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:05] <<< STATUS main:starting
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:06] <<< STATUS main:prebuf;0;0;0;0;0;0;0;0;0;0;0;0
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:07] <<< STATUS main:prebuf;0;0;0;0;333;0;0;19;0;770048;0;0
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:07] <<< START http://127.0.0.1:6878/content/02bdd8ebdce5c414019182de70ec3913eb974a2b/0.796466320752 stream=1
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:07] >>> EVENT play
acehttp.py           [LINE:168 ]# WARNING  [21.10 20:13:07] Broadcast "2x2" created
acehttp.py           [LINE:187 ]# INFO     [21.10 20:13:07] Streaming "2x2" to 10.39.1.72 started
acehttp.py           [LINE:201 ]# DEBUG    [21.10 20:13:07] Sending HTTPAceProxy headers to client: {'Transfer-Encoding': 'chunked', 'Connection': 'Close', 'Content-Type': 'application/octet-stream', 'Accept-Ranges': 'none', 'Cache-Control': 'no-cache, max-age=0'}
acehttp.py           [LINE:274 ]# DEBUG    [21.10 20:13:07] Start BroadcastStreamer for url: http://127.0.0.1:6878/content/02bdd8ebdce5c414019182de70ec3913eb974a2b/0.796466320752
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:07] <<< STATE 2
Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:07Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:07Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, 'q\xfd\x99\xa5z\xcc\xe6J\xe1#\x9e\\\xeem\x10\x0c\x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:07Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:08Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:08Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, 'mB\xbe8\xfbE%zO\x07\x85\x03\xe6-\x04\xcb\xcd\xa9x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:08Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\r\x12W\x9bG\x01\x00\x11\x90<\x95\xe5\xc2\x8d(\nm)> failed with AttributeError

aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:08] <<< STATUS main:dl;0;0;1386;0;0;23;0;4947968;0;0
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:08] <<< EVENT livepos last=1540145587 live_first=1540143787 pos=1540145575 first_ts=1540143787 last_ts=1540145587 is_live=1 live_last=1540145587 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:09] <<< STATUS main:dl;0;0;1184;0;0;23;0;5455872;0;0
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:09] <<< EVENT livepos last=1540145588 live_first=1540143788 pos=1540145575 first_ts=1540143788 last_ts=1540145588 is_live=1 live_last=1540145588 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:10] <<< STATUS main:dl;0;0;1060;0;0;23;0;5980160;0;0
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:10] <<< EVENT livepos last=1540145589 live_first=1540143789 pos=1540145575 first_ts=1540143789 last_ts=1540145589 is_live=1 live_last=1540145589 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:11] <<< PAUSE
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:11] >>> EVENT pause
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:11] <<< STATE 3
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:11] <<< STATUS main:buf;82;0;0;0;942;0;1;23;0;6291456;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:11] <<< EVENT livepos last=1540145590 live_first=1540143790 pos=1540145575 first_ts=1540143790 last_ts=1540145590 is_live=1 live_last=1540145590 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:11] <<< RESUME
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:11] >>> EVENT play
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:11] <<< STATE 2
Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:11Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\xb4\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:11Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:12Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:12Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, 'f\xb4\x133\xabC?\xdb\xba\x90\x00\x94\xb32\x91 1\x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:12Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\xba`\xe9\\\xff\x8d\xb5\x97\x93C\xb2\xadJ\x07\xbf)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:12Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x88S=o\x99[\xfd\xae\xbcz\x84\r\xc6t\x08\x1ct\x01)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:12Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\xdc\xd8\xb5\x80g\x898x\xdc\xb3\xee\xbc(/o\x97\xe)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:12Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\xd6\x84$\x92\x95\xf9\xd2\xabG\x01\x00\x13\x9e?\n)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:12Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\\\x08^;\xc9\xe0Z\xa5\xb5\xaf%\n5\x9c\xdc\xe2\xd5)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:12Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, ':\xe4\x0c\x83\xdew\xb9\x817\xa9\x90*~\x9a\xfb\xc6)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:12Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:13Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:13Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '1\x92"\xab8B\xf1^\x1fR\x95\x91\xe4X&K\xdf\x14\xc2)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:13Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, 'Qe\xa2z\xd4\xa6X\xbb\x8b6\xfc\xa2\xfc\xd1\xd1\x1a)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:13Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:13Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:13Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '"GEC\xb2\x0b\x1d\xd1v\xef\x97\xcbg,^\x02\x89\xdc\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:13Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\xf4\xb0\xeed%)\xdf\x81\xbc@\xcat\xdb\xf5\xcf_\xb)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:13Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, 'y\x10\xc8\xc6\t\xe8\xbf\x0c\x06l\xae\x1a\xc9\xda\)> failed with AttributeError

aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:13] <<< STATUS main:dl;0;0;875;0;1;23;0;6750208;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:13] <<< EVENT livepos last=1540145591 live_first=1540143791 pos=1540145590 first_ts=1540143791 last_ts=1540145591 is_live=1 live_last=1540145591 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:13] <<< STATUS main:dl;0;0;809;0;1;23;0;7077888;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:13] <<< EVENT livepos last=1540145592 live_first=1540143792 pos=1540145590 first_ts=1540143792 last_ts=1540145592 is_live=1 live_last=1540145592 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:14] <<< PAUSE
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:14] >>> EVENT pause
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:14] <<< STATE 3
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:14] <<< STATUS main:buf;0;0;0;0;740;0;1;23;0;7241728;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:14] <<< EVENT livepos last=1540145593 live_first=1540143793 pos=1540145590 first_ts=1540143793 last_ts=1540145593 is_live=1 live_last=1540145593 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:15] <<< STATUS main:buf;0;0;0;0;699;0;1;23;0;7569408;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:15] <<< EVENT livepos last=1540145594 live_first=1540143794 pos=1540145590 first_ts=1540143794 last_ts=1540145594 is_live=1 live_last=1540145594 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:16] <<< STATUS main:buf;23;0;0;0;674;0;1;23;0;7995392;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:16] <<< EVENT livepos last=1540145595 live_first=1540143795 pos=1540145590 first_ts=1540143795 last_ts=1540145595 is_live=1 live_last=1540145595 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:17] <<< STATUS main:buf;23;0;0;0;651;0;0;23;0;8388608;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:17] <<< EVENT livepos last=1540145596 live_first=1540143796 pos=1540145590 first_ts=1540143796 last_ts=1540145596 is_live=1 live_last=1540145596 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:18] <<< STATUS main:buf;23;0;0;0;614;0;0;23;0;8552448;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:18] <<< EVENT livepos last=1540145597 live_first=1540143797 pos=1540145590 first_ts=1540143797 last_ts=1540145597 is_live=1 live_last=1540145597 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:19] <<< STATUS main:buf;47;0;0;0;608;0;0;23;0;9093120;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:19] <<< EVENT livepos last=1540145598 live_first=1540143798 pos=1540145590 first_ts=1540143798 last_ts=1540145598 is_live=1 live_last=1540145598 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:20] <<< RESUME
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:20] >>> EVENT play
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:20] <<< STATE 2
Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:20Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x998\xcc\xb7Ag\x9e9\x94\x95\x05I\\\xc7G4w$\x96\x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:20Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '~\xdaH\x99`\x94\x17\xc2\xcf\xc5|\x16\xb6\xf9Q<\x9)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:20Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x9e\'\x12\xdeQ\xac+\x02v\x88\x0f\x98/\xe5\xfd\x1)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:20Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x08"\xd2\xde^M\x0c\x19\xcd\x160\x87\x0c\xdaT\x89)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:20Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, 'w;\x86\xdf\'\xe7\xf0\xde\xddpA\xf0\xfe\xc0\xec>G\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:20Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x9d\x8a\xa0\x95(\x1b\x9b\x85\xa6\xd7\xd9\x82Ef\x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:20Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:21Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x17]?a\x7f!Z\xe2zY\xdd\x82\x16\x89\x16\x9b\x1a\x)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:21Z <Greenlet "Greenlet-0" at 0x7f4475e58368: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '2V\x1f\xcb\xb5.\xfc\xc4j\x84\xd4(\xa1e\x83]i\xf1\)> failed with AttributeError

Traceback (most recent call last):
  File "src/gevent/greenlet.py", line 716, in gevent._greenlet.Greenlet.run
  File "/home/psh/ace/master/acehttp.py", line 305, in write_chunk
    try: client.out.write(b'%X\r\n%s\r\n' % (len(chunk), chunk)) if (client.protocol_version == 'HTTP/1.1' and client.transcoder is None) else client.out.write(chunk)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
AttributeError: 'NoneType' object has no attribute 'sendall'
2018-10-21T18:13:21Z <Greenlet "Greenlet-0" at 0x7f4475e58050: write_chunk('02bdd8ebdce5c414019182de70ec3913eb974a2b', <__main__.HTTPHandler instance at 0x7f44762d80e0>, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\)> failed with AttributeError

aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:21] <<< STATUS main:dl;0;0;590;0;0;23;0;9437184;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:21] <<< EVENT livepos last=1540145599 live_first=1540143799 pos=1540145598 first_ts=1540143799 last_ts=1540145599 is_live=1 live_last=1540145599 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:21] <<< STATUS main:dl;0;0;562;0;0;23;0;9568256;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:21] <<< EVENT livepos last=1540145600 live_first=1540143800 pos=1540145598 first_ts=1540143800 last_ts=1540145600 is_live=1 live_last=1540145600 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:22] <<< PAUSE
aceclient.py         [LINE:93  ]# DEBUG    [21.10 20:13:22] >>> EVENT pause
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:22] <<< STATE 3
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:22] <<< STATUS main:buf;5;0;0;0;549;0;0;23;0;9912320;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:22] <<< EVENT livepos last=1540145601 live_first=1540143801 pos=1540145598 first_ts=1540143801 last_ts=1540145601 is_live=1 live_last=1540145601 buffer_pieces=30
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:23] <<< STATUS main:buf;5;0;0;0;549;0;0;23;0;10485760;0;16384
aceclient.py         [LINE:211 ]# DEBUG    [21.10 20:13:23] <<< EVENT livepos last=1540145602 live_first=1540143802 pos=1540145598 first_ts=1540143802 last_ts=1540145602 is_live=1 live_last=1540145602 buffer_pieces=30
^C

Страницы: [1] 2