Patent ID: 8271658

Claim:
A method comprising: first, transitioning a client's connection from an active state to an inactive-idle state; closing an application's socket when the client connection is transitioned to the inactive-idle state; transitioning the client connection to an inactive table when the client connection is transitioned to the inactive-idle state; freeing buffers associated with the transitioned client connection when the client connection is transitioned to the inactive-idle state; killing any threads associated with the transitioned client connection when the client connection is transitioned to the inactive-idle state; maintaining a persistent connection with the client when the client connection is transitioned to the inactive-idle state; opening a socket to the client in response to a connection request from the application; and mapping the connection request to the maintained persistent connection with the client in response to the connection request from the application; and wherein any connection state data associated with said application's socket transitioning to an inactive state is moved to a non-transitory secondary storage.