{"action":"created","issue":{"url":"https://api.github.com/repos/skypjack/uvw/issues/67","repository_url":"https://api.github.com/repos/skypjack/uvw","labels_url":"https://api.github.com/repos/skypjack/uvw/issues/67/labels{/name}","comments_url":"https://api.github.com/repos/skypjack/uvw/issues/67/comments","events_url":"https://api.github.com/repos/skypjack/uvw/issues/67/events","html_url":"https://github.com/skypjack/uvw/issues/67","id":183171140,"number":67,"title":"buffer management","user":{"login":"kangjoni76","id":7408949,"avatar_url":"https://avatars.githubusercontent.com/u/7408949?v=3","gravatar_id":"","url":"https://api.github.com/users/kangjoni76","html_url":"https://github.com/kangjoni76","followers_url":"https://api.github.com/users/kangjoni76/followers","following_url":"https://api.github.com/users/kangjoni76/following{/other_user}","gists_url":"https://api.github.com/users/kangjoni76/gists{/gist_id}","starred_url":"https://api.github.com/users/kangjoni76/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kangjoni76/subscriptions","organizations_url":"https://api.github.com/users/kangjoni76/orgs","repos_url":"https://api.github.com/users/kangjoni76/repos","events_url":"https://api.github.com/users/kangjoni76/events{/privacy}","received_events_url":"https://api.github.com/users/kangjoni76/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-14T23:27:12Z","updated_at":"2016-10-15T08:51:53Z","closed_at":null,"body":"Thanks Before for wonderful project (y).\r\nSeveral weeks ago I gave up upon libuv buffer management. I didn't have any idea how to receive clean server data at any size on no matter how much client send. calling uv_read_start requires to call again uv_read_start at the next incoming buffer echo_cb. Say I send 2 mb data post data via curl. how to make uv_read_start friendly by I means without calling uv_read_start again at echo_read_cb. I have set either uv_recv_buffer_size before uv_listen and alloc_cb in uv_read_start to 3mb instead of 65kb yields no effect. Is this case solvable in uvw project?"},"comment":{"url":"https://api.github.com/repos/skypjack/uvw/issues/comments/253971722","html_url":"https://github.com/skypjack/uvw/issues/67#issuecomment-253971722","issue_url":"https://api.github.com/repos/skypjack/uvw/issues/67","id":253971722,"user":{"login":"skypjack","id":1812216,"avatar_url":"https://avatars.githubusercontent.com/u/1812216?v=3","gravatar_id":"","url":"https://api.github.com/users/skypjack","html_url":"https://github.com/skypjack","followers_url":"https://api.github.com/users/skypjack/followers","following_url":"https://api.github.com/users/skypjack/following{/other_user}","gists_url":"https://api.github.com/users/skypjack/gists{/gist_id}","starred_url":"https://api.github.com/users/skypjack/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skypjack/subscriptions","organizations_url":"https://api.github.com/users/skypjack/orgs","repos_url":"https://api.github.com/users/skypjack/repos","events_url":"https://api.github.com/users/skypjack/events{/privacy}","received_events_url":"https://api.github.com/users/skypjack/received_events","type":"User","site_admin":false},"created_at":"2016-10-15T08:51:53Z","updated_at":"2016-10-15T08:51:53Z","body":"With `uvw` you can attach your own listener to the `DataEvent` of a socket. It will be invoked each time there are data to be delivered. If you attach also a listener to the `EndEvent` and the other side of the socket closes it once data have been sent, the `EndEvent` will be emitted after all the `DataEvent` and indicates that the communication is over. `uvw` does not alter the behavior of `libuv`. It simply adds a graceful C++ API on top of it."}}
{"actor":{"display_login":"skypjack"}}