- - - - - - - - - - - - - - - - - - - - - - - - - - - - Name: Maxime Subject: Re: Проблема с парсером HTML
При получении сигнала к остановке завершает индексирование текущих документов всеми индексирующими нитями, затем производится выход из программы. Сообщение о получении сигнала печатает первая незанятая нить, после этого она находится в ожидании завершения остальных нитей. Если на какой-то странице встретилось очень много ссылок, то получается эффект "залипания" на долго. Если используется FreeBSD, то можно поставить из портов библиотеку асинхронного резолвинга /usr/ports/dns/ares , после этого пересобрать dataparksearch, с этой библиотекой резолвин�! � работает пошустрее и ведётся каждой нитью отдельно. Для Linux или других версий Юниксов можно попробовать поставить ares как отдельное приложение взяв отсюда: ftp://athena-dist.mit.edu/pub/ATHENA/ares/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - Read the full topic here: http://dataparksearch.org/cgi-bin/simpleforum.cgi?fid=06;topic_id=1161581882
