Skip to content

Keep-Alive support #31

Open
Open

Description

@sebjameswml

I want to implement Keep-Alive support in node.native.

I can easily enough set a response to tell the client that the connection should be kept alive.

What I'm having a problem with is executing a callback when a second request comes from the client on the kept-alive connection.

In node.js and luvit, they have an on:data callback. I can't find this event in libuv, so I'm really asking you all if you know if node.js/luvit implement additional events beyond those which libuv provides.

Activity

  1. sebjameswml commented on Nov 25, 2013

    @sebjameswml
    ContributorAuthor

    native/events.h is the definition of various callbacks in node.native. So I need to add an dev:ev::data callback to the http classes to make my Keep-Alive support work.

  2. sebjameswml commented on Nov 28, 2013

    @sebjameswml
    ContributorAuthor

    See sebjameswml/node.native for the keepalive support; commit c5c9398

    This adds keepaliveserver.cpp and keepaliveclient.cpp, along with changes in http.h.

  3. sebjameswml commented on Nov 28, 2013

    @sebjameswml
    ContributorAuthor

    @dennycd Do you want me to pull-request these changes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions