[exim-dev] [Bug 1282] ident callback timeout steps on host l…

Startseite
Nachricht löschen
Nachricht beantworten
Autor: Jeremy Harris
Datum:  
To: exim-dev
Alte Treads: [exim-dev] [Bug 1282] New: ident callback timeout steps on host lookup
Betreff: [exim-dev] [Bug 1282] ident callback timeout steps on host lookup
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1282

Jeremy Harris <jgh146exb@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jgh146exb@???





--- Comment #2 from Jeremy Harris <jgh146exb@???> 2014-12-05 19:19:38 ---
This will be hard to track down, especially as the use of gethostbyname()
differs between testsuite and normal running.

The identd stuff pretty much only sets an int-sized flag variable and
re-enables the SIGALRM handler - and this is well past by the point we
use gethostbyname(). Quite likely the latter does its own playing with
timers and signals, but so long as it restores previous state that should
not matter.

It could be a stack corruption issue, but may well change behaviour when run
under a debugger. What about just looking at syscalls (strace or equivalent)?


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email