28 Nov
2005
28 Nov
'05
3:09 p.m.
Joe Maimon <jmaimon@ttec.com> wrote: ... The simple solution, I think, is to delete the assertion that "request->listener == listener". This fails after a HUP, when the listener is re-allocated. Hmm... this highlights a serious bug. The listener should NEVER be re-allocated, because it's being pointed to from live requests. Therefore, the code in listen.c shouldn't allocate a new listener, but should instead yank the old one from the old list. Alan DeKok.