summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--server/mpm/experimental/event/fdqueue.c2
-rw-r--r--server/mpm/worker/fdqueue.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/server/mpm/experimental/event/fdqueue.c b/server/mpm/experimental/event/fdqueue.c
index 925241909a..e9f5f5345d 100644
--- a/server/mpm/experimental/event/fdqueue.c
+++ b/server/mpm/experimental/event/fdqueue.c
@@ -204,7 +204,7 @@ void ap_push_pool(fd_queue_info_t * queue_info,
/*
* Save queue_info->recycled_pool in local variable next because
* new_recycle->next can be changed after apr_atomic_casptr
- * function call.
+ * function call. For gory details see PR 44402.
*/
struct recycled_pool *next = queue_info->recycled_pools;
new_recycle->next = next;
diff --git a/server/mpm/worker/fdqueue.c b/server/mpm/worker/fdqueue.c
index 951fafacab..8a75d24d1e 100644
--- a/server/mpm/worker/fdqueue.c
+++ b/server/mpm/worker/fdqueue.c
@@ -96,7 +96,7 @@ apr_status_t ap_queue_info_set_idle(fd_queue_info_t *queue_info,
for (;;) {
/* Save queue_info->recycled_pool in local variable next because
* new_recycle->next can be changed after apr_atomic_casptr
- * function call.
+ * function call. For gory details see PR 44402.
*/
struct recycled_pool *next = queue_info->recycled_pools;
new_recycle->next = next;