Hello Ann, I assume you mean winsock error 10055 (no buffer space available) ?
Could be you have a leak, or that some other program has a leak. Sockets use non pageable RAM witch is very limited and also in use by other programs. I recall you use DnsQuery with TCP (right?). Closing a socket leave it a while in TIME_WAIT state. I think it is default 2 minute, but it can be set longer (is registry setting somewhere). So possible is that your program is eating sockets because of the TIME_WAIT. Anyway if this is the reason then you can easy find out with NETSTAT -a to check out. --- Rgds, Wilfried [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html http://www.mestdagh.biz Tuesday, February 7, 2006, 09:58, Ja wrote: > Hi. > Got little big problem with DNSQuery... I wrote application that > frequently checks some domains if their ns records are ok. It just > creates x DNSQuery components (where x is number of domains) every 5 > minutes and analizes the Lookup results... After finish it uses > DNSQuery.destroy function. But there is a problem. After 10 hours of > working DNSQuery starts to report errors ... something like "not > enough buffer space" - for sure something about buffer... after > those errors whole windows screws up. I cant open any new > application because gettig different errors. > I suppose that im not freeing something... so the question is: what > should i free up so that wouldnt occur? > Thanx! > Ann -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be