<div dir="ltr">2013/5/8 Michael Van Canneyt <span dir="ltr"><<a href="mailto:michael@freepascal.org" target="_blank">michael@freepascal.org</a>></span><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


On Wed, 8 May 2013, silvioprog wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Oops,<br>
<br>
2013/5/8 silvioprog <<a href="mailto:silvioprog@gmail.com" target="_blank">silvioprog@gmail.com</a>><br>
      [...]<br>
uses<br>
  resolve, winsock;<br>
<br>
procedure TForm1.Button1Click(Sender: TObject);<br>
var<br>
  FHostEntry: PHostEnt;<br>
begin<br>
  FHostEntry := gethostbyname('<a href="http://www.google.com.br" target="_blank">www.google.com.<u></u>br</a>');<br>
end;<br><br>
... gethostbyname('<a href="http://www.google.com" target="_blank">www.google.com</a>'<u></u>) ...<br>
</blockquote>
<br>
The resolver or netdb units do not create threads by themselves.<br>
<br>
But the windows Winsock routines may create threads (I would expect this), and these may show up in your process manager.<span class=""><font color="#888888"><br>
<br>
Michael.</font></span></blockquote><div><br></div><div>But my project will always have a thread that is never released? Even when I freed my objects, that thread is still there.<br></div><div><br></div><div>Well, if this is done by the Windows API, I think we have nothing to do hehe...<br>

</div><div> </div></div>-- <br>Silvio Clécio<br>My public projects - <a href="http://github.com/silvioprog" target="_blank">github.com/silvioprog</a>
</div></div>