Degtyaryov Dmitriy

Results 6 comments of Degtyaryov Dmitriy

strace: clock_gettime(CLOCK_MONOTONIC, {634478, 882726474}) = 0 clock_gettime(CLOCK_MONOTONIC, {634478, 882834288}) = 0 epoll_wait(4, {{EPOLLIN, {u32=3, u64=4294967299}}}, 64, 59743) = 1 clock_gettime(CLOCK_MONOTONIC, {634485, 293758263}) = 0 accept(3, {sa_family=AF_INET, sin_port=htons(12450), sin_addr=inet_addr("94.50.180.233")}, [16]) =...

log: Feb 2 19:19:03 titan realplexor/dklab_realplexor.conf: [Thu Feb 2 15:19:03 2012] WAIT: 94.50.180.233:41520: DEBUG: connection opened Feb 2 19:19:03 titan realplexor/dklab_realplexor.conf: [pairs_by_fhs=0 data_to_send=0 connected_fhs=0 online_timers=0 cleanup_timers=0 events=201] Feb 2 19:19:08...

согласно http://pubs.opengroup.org/onlinepubs/009695399/functions/write.html переписал write следующим образом: int write(const char\* buf, size_t len) { while (true) { int n = ::write(fh, buf, len); if (n == (int)len) return 1; if (n

Я пустил всё через nginx с буферизцией(perl версия от этого тоже сильно расслабляется), а так как nginx и dklab_realplexor на одной машине, то такая проблема не возникает. Ну и для...

> Решил подменой статичной html страницы nginx-ом, не доходя до плексера. контент который вы, например из php, отправляете клиенту так же приходит не полностью если отправлять несколько КБ, я проверял....

``` diff -Naur ../DmitryKoterov-dklab_realplexor-0fdae1e-orig/cpp/src/utils/Socket.h ./cpp/src/utils/Socket.h --- ../DmitryKoterov-dklab_realplexor-0fdae1e-orig/cpp/src/utils/Socket.h 2013-03-31 22:04:42.000000000 +0600 +++ ./cpp/src/utils/Socket.h 2013-04-05 12:23:52.996919302 +0600 @@ -101,12 +101,18 @@ int write(const char* buf, size_t len) { while (true) { -...