Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 18, 2010
  1. Dwayn Matthies

    Removing the sending of the QUIT command to the server: The server do…

    dwayn authored committed
    …es not have an implementation of this.
    
    Causes an issue of the server throwing Connection reset by peer
    
    Explanation:
    Client establishes socket
    Client sends command (next, update, peek, etc)
    Client waits for response
    Server sends response (+OK, -ERROR, etc)
    Client receives response
    Client sends QUIT
    Client closes socket
    Server receives QUIT 
    Server responds -ERROR (valid error handling because QUIT is not a valid command)
      - Socket is closed so server throws ECONNECTRESET (and a SIGPIPE I think)
    
    Server handles a few of these alright, but if the server is being sent commands a lot then the errors get stacked quickly and the eventual effect is a Seg Fault
Commits on Mar 16, 2010
Commits on Feb 25, 2010
  1. Bumping version to 0.2.1

    authored
Commits on Feb 23, 2010
  1. Updating the API to use a Redis-like line-wire protocol. Added a PHP …

    Nick authored
    …extension client library.
Something went wrong with that request. Please try again.