The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

pop3d patch для dialup линий плохого качества (patch pop3)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: patch, pop3,  (найти похожие документы)
- BEST_PEOPLE (2:5077/15.22) ---------------------- BEST_PEOPLE (RU.UNIX.BSD) - From : Valentin Nechayev 2:5020/400 19 Sep 00 15:58:40 Subj : pop3d patch для dialup линий плохого качества ------------------------------------------------------------------------------- * Forwarded from area 'RU.UNIX.BSD' From: [email protected] (Valentin Nechayev) Hello Michael Vasilenko! MV> Hаши юзеры тоже страдают от проблемы, описанной в ru.unix.bsd, когда MV> из-за плохого качества связи, порой невозможно забрать по pop3 MV> много писем. MV> Dear Netch, говорил что пропатчил у себя pop3 daemon, чтобы MV> он делал update ящику после каждого забранного письма. MV> Можно поделится патчиком? - switch ((result = pop_handle_state(pop_trans_commands))) { + result = pop_handle_state(pop_trans_commands); + /* Hеобходимый хак: переход в UPDATE даже по обрыву сессии */ + if( result == POP_CRASH ) { + syslog( LOG_NOTICE, + "%s: %sSession crashed - but going to update", + nxSID, nxUserP ); + result = POP_STATE; /* Перейти в новое состояние - UPDATE */ + } + switch( result ) { Это в pop_trans.c, район строки 210. Достаточно смены result. Действующий у нас вариант с кучей дополнительного логгинга - ftp://segfault.kiev.ua/pub/popa3d.tgz /netch --- ifmail v.2.15dev5 * Origin: Lucky Netch Incorporated (2:5020/400)

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру