Abstract-In this paper, we analyze the delay incurred by session-based traffic in the output buffer of a file server.Users can start and end sessions during which they are active and download information from the file server. Per time slot, each active user downloads a random but strictly positive number of information packets. Each session lasts for a random, yet again, strictly positive number of slots.We model the file server output buffer as a discrete-time infinite-capacity queueing system and we present an analytical technique to study the queueing delay for sessions in case of a general session-length distribution. The analysis method is based on the combination of a generating-functions approach with the use of an infinite-dimensional state description. As a result, a closed-form expression for the mean session delay is obtained. The analysis is illustrated with a numerical example, based on real traces of file server traffic.