A live request is a request that's being serviced. I keep two lists, the lists of requests being serviced (liveRequests) and the list of requests waiting to be serviced (pendingRequests).