The browse timeout feature provides a mechanism to set the timeout on a browse “get all records” request to a single value with a <TreatGetAllAsOneRequest> setting in the client-session.xml configuration file. The “get all records” request is actually a series of requests to the server. Setting the parameter to false will treat each request separately for timeout. Setting the parameter to true will use one timer for the set of requests. Suppose the timeout value is 5 minutes and 3 calls are made, each taking 4 minutes. A false setting would not time out, as no single request exceeds 5 minutes. A true setting will time out on the second request, as the 5 minutes is used up.