On Mon, 12 Jan 2004, Andriy T. Yanko wrote:

> Вообщем  действительно проблема не в парентах ...
> 
> Mon Jan 12 15:49:08 2004  [0x1f300b]fill_mem_obj(): Sending ready header 
> `Content-Type:' -> `text/html'.
> Mon Jan 12 15:49:08 2004  [0x1f300b]fill_mem_obj(): Connection closed by server.
> Mon Jan 12 15:49:08 2004  [0x1f300b]fill_mem_obj(): load error.
> Mon Jan 12 15:49:08 2004  [0x1f300b]lookup_dns_cache(): It's here
> 
> А тут видим такую вот неприятную строчку : [0x1f300b]fill_mem_obj(): Connection 
> closed by server.
> Естетстенно  в кеш ничего не помещается
> 
> От чего это (Connection closed by server.)?

Да, дело именно в этом. Фактически значит что после полла сокеты сервера
вернулся признаки того, что читать из сокеты нельзя, хотя сокета закрылась.

вот это место.

        if ( !IS_READABLE(&pollarg[0]) ) {
            if ( IS_HUPED(&pollarg[0]) ) {
                my_xlog(OOPS_LOG_NOTICE|OOPS_LOG_DBG|OOPS_LOG_INFORM, "fill_mem_obj(): 
Connection closed by server.\n");
                obj->state =  OBJ_READY;
                obj->flags |= FLAG_DEAD;
                change_state_notify(obj);
                goto error;
            }

IMHO - неправильно поведение poll().
Попробуйте следующее:

в файле config.h найдите строку

#define HAVE_POLL 1

и закомментируйте её. после чего

make clean all

Ну и попробуйте запустить.

>  железо не выдерживает? плохо сконфигурирована сеть?
> Можна ли по подробней об Connection closed by server?
> 
> 
> Да на сервере у меня старенькое все 
> RH 6.1
> glibc  2.1.2
> kernel 2.2.25
> BerkeleyDB 2.7.7 API

С какой версии oops это началось? в 1.5.23 было разрешено под линуксом
использовать poll. может дело именно в этом.

Igor Khasilev                     |
PACO Links, igor at paco dot net  |

=====================================================================
If you would like to unsubscribe from this list send message to
[EMAIL PROTECTED] with "unsubscribe oops" in message body.
Archive is accessible on http://lists.paco.net/oops-rus/

Дати відповідь електронним листом