Re: [Exim-users] смена поведения readsocket в 4.94

2021-05-10 Thread Victor Ustugov
Andrey V. Malyshev wrote on 09.05.2021 15:28:

>> кто-то использует ${readsocket{}{}{}{}{}} активно?
> 
> Да.
> 
>> но может ещё у кого-то с переходом на exim 4.94 поломалась работа через
>> ${readsocket{?
> 
> Использую с unix-сокетом без shutdown, ничего плохого в этом месте при
> переходе на 4.94 не заметил.

на сколько показала возня с исходниками в течение последних трёх дней,
проблема не зависит от типа сокета. и она присуща только варианту с
shutdown=no.

но при этом она наблюдается только в случаях, когда до записи в сокет
серверная часть сама что-то пишет в него.

в англоязычном листе никто даже не ответил.

пришлось самому разбираться и патчить.

аукнулся тот здоровенный рефакторинг src/expand.c, который разрабы
учинили в 4.94.

-- 
Best wishes
Victor Ustugovmailto:vic...@corvax.kiev.ua
Skype ID: corvax_nb   JID: vic...@corvax.kiev.ua
public GnuPG/PGP key: https://victor.corvax.kiev.ua/corvax.asc


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] смена поведения readsocket в 4.94

2021-05-10 Thread Victor Ustugov
Victor Ustugov wrote on 10.05.2021 22:21:

>>> кто-то использует ${readsocket{}{}{}{}{}} активно?
>>
>> Да.
>>
>>> но может ещё у кого-то с переходом на exim 4.94 поломалась работа через
>>> ${readsocket{?
>>
>> Использую с unix-сокетом без shutdown, ничего плохого в этом месте при
>> переходе на 4.94 не заметил.
> 
> на сколько показала возня с исходниками в течение последних трёх дней,
> проблема не зависит от типа сокета. и она присуща только варианту с
> shutdown=no.
> 
> но при этом она наблюдается только в случаях, когда до записи в сокет
> серверная часть сама что-то пишет в него.

последнее утверждение неверное. проблема проявляется и при запросах к
серверам, которые ничего не возвращают до получения запроса.


> в англоязычном листе никто даже не ответил.
> 
> пришлось самому разбираться и патчить.
> 
> аукнулся тот здоровенный рефакторинг src/expand.c, который разрабы
> учинили в 4.94.
> 


-- 
Best wishes
Victor Ustugovmailto:vic...@corvax.kiev.ua
Skype ID: corvax_nb   JID: vic...@corvax.kiev.ua
public GnuPG/PGP key: https://victor.corvax.kiev.ua/corvax.asc


___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users