FTPWebRequest: can you see any problem in my code?
<p>I'm creating a Windows application which use call this function. This function reads XML file which is situating on server. And about on 30 clients has installed this application. maybe they will call this function at same time. </p>

<p>My question:</p>

<p>will here any problem when several user will call this method at same time?</p>

<pre><code>public string GetXmlInnerText()
{  
    FtpWebRequest tmpReq = null;
    System.Net.WebResponse tmpRes = null;
    try
    {
        if (Settings.Default.Internal)
            tmpReq = (FtpWebRequest)FtpWebRequest.Create("ftp://&lt;IPhere&gt;/XMLData.xml");
        else
            tmpReq = (FtpWebRequest)FtpWebRequest.Create("ftp://&lt;IPhere&gt;/XMLData.xml");

        tmpReq.Credentials = new System.Net.NetworkCredential("userName", "password");
        tmpReq.KeepAlive = false;
        tmpRes = tmpReq.GetResponse();

    }
    catch (Exception ex)
    {
        //------
    }


    string fileContents = null;
    using (System.IO.Stream tmpStream = tmpRes.GetResponseStream())
    {
        using (System.IO.TextReader tmpReader = new System.IO.StreamReader(tmpStream))
        {
            fileContents = tmpReader.ReadToEnd();
        }
    }
    return fileContents;
}
</code></pre>

<p>thanks</p>
