The present invention relates to a system and a method for providing services to clients, and more particularly to a system and a method for allowing a server (or a service-providing device) to provide services to clients (or service-requesting devices) coupled to the server through a network in accordance with requests from the clients, without causing starvation or deadlock.