1. A method of querying a service manager comprising: running a thread comprising a common object request broker architecture (CORBA) request that includes a structured query language (SQL) string, and forwarding the request to the service manager; iteratively receiving information that matches at least one parameter of the SQL string, wherein the thread further comprises a timeout module that waits for a response from the service manager for a predetermined period of time after the request is forwarded, and wherein the timeout module stops the waiting when no response is received from the service manager during the predetermined period of time.