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

Top Page
Delete this message
Reply to this message
Author: Jeremy Harris
Date:  
To: exim-dev
Old-Topics: [exim-dev] [Bug 1282] New: ident callback timeout steps on host lookup
Subject: [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