apr-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 48029] httpd-2.2.14 hangs in port_getn
Date Wed, 21 Oct 2009 20:06:03 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=48029

--- Comment #4 from Jeff Trawick <trawick@apache.org> 2009-10-21 13:06:01 UTC ---
Created an attachment (id=24404)
 --> (https://issues.apache.org/bugzilla/attachment.cgi?id=24404)
first test fix for PR 48029

Please try this patch.

The theory is that we didn't notice an event when it was first reported, so we
didn't know we had to reassociate the descriptor, so we never woke up when
activity occurred on that descriptor in the future.

This is what happened before 1.3.9 on some cases where -1/ETIME was returned by
port_getn().  The patch handles the same condition for -1/EAGAIN -- even an
event is returned, don't lose it.

This patch also includes the fix to PR48030, which is for a regression in this
code in APR 1.3.9.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@apr.apache.org
For additional commands, e-mail: bugs-help@apr.apache.org


Mime
View raw message