After upgrading from 1.1 to 2.0-alpha3 the following now pops up in my apache error log every time a forum topic is loaded:

[[time and date]] [warn] (103)Software caused connection abort: mod_fcgid: ap_pass_brigade failed in handle_request function

I can't see anything obviously wrong with the page that's generated, but I haven't pushed it very hard. Note that this only happens when a particular topic page is loaded, not for any of the other forum pages, like topic lists. The warning seems to usually appear twice for a given page load, but sometimes only once. I'm a bit of a drupal n00b so I don't really know what it means or whether I should be worried about it - let me know if there is any other information that might help you with this (drupal version is 6.19).

Thanks,
Svet

Comments

Michelle’s picture

Category: bug » support
Status: Active » Closed (won't fix)

I don't have a clue about Apache errors so I asked on IRC and got this response:

"I'd guess at a config-problem between apache and their CGI handlers. Not sure how an app could generate that sort of error"
"given that it's a particular topic page, rather than all topic pages, I'd put it down to config error. Maybe that page is larger than the others, so fcgid doesn't close the connection properly"

It doesn't sound like it's AF related. I suggest asking in the forums if you're concerned about it. If someone does find something that points back to AF having a bug, feel free to re-open.

Michelle

tomatoman’s picture

Thanks for having a look!
So it's not an apache error as such - my wording was misleading - it's just that apache picks up the PHP error thrown by the drupal code, so the apache log is how I found out about it. But as I said, since I don't know the exact flow of data I haven't got any sort of feel for what mod_fcgid and ap_pass_brigade actually do, and what the consequences of failure are. Or indeed, to what extent it's to do with the Advanced Forum module.

Anyway, I'll keep it as it is and hopefully it won't turn into anything serious.

Cheers,
Svet

Michelle’s picture

Well, I don't know much about Apache so I can't say what it is. The person I talked to didn't think it was a code error but you never know. If it turns out to be one, just let me know.

Michelle