# File ruby/comm_xmlrpc.rb, line 136
        def client_call2(method,args)
          client = nil
          @pool_lock.synchronize {
                if @client_pool.empty? then
                  print_debug "  ##Create XMLRPC_Client"
                  client = XMLRPC::Client.new("localhost", "/RPC2", @client_port)
                else
                  client = @client_pool.pop
                end
          }
          begin
                return client.call2("jb.#{method}",*args)
          ensure
                @pool_lock.synchronize {
                  @client_pool.push(client)
                }
          end
        end