← Back to team overview

sts-sponsors team mailing list archive

[Bug 1863232] [NEW] daemon rotates socket on restart

 

You have been subscribed to a public bug by Eric Desrochers (slashd):

[Impact]

 * Lack of option for disabling wsgi socket rotation leads to errors on graceful restarts, making them not as graceful.
 * This change introduces a new config option WSGISocketRotation that allows to disable the rotation.

[Test Case]

 * Setup apache2 with mod-wsgi.
 * Make sure there are some wsgi sockets open.
 * Reload apache gracefully.

Expected result:
No errors related to sockets in the logs

Actual result:
There are error messages related to sockets in the logs.

[Regression Potential]

 * Since the value is set to On by default any regressions would manifest only after explicitly setting it to Off.
 * After it's set to off WSGI application behavior will change on reloads - connections should be resumed instead of cancelled.

[Other Info]
 
 * Original bug description:
On Apache reloads the WSGI daemon tries to rotate wsgi sockets causing unnecessary log entries, especially in OpenStack context.

This has been addressed in mod-wsgi upstream (4.6.0) and could be
backported to Ubuntu.

** Affects: mod-wsgi (Ubuntu)
     Importance: Low
         Status: Fix Released

** Affects: mod-wsgi (Ubuntu Xenial)
     Importance: Undecided
     Assignee: Dariusz Gadomski (dgadomski)
         Status: In Progress

** Affects: mod-wsgi (Ubuntu Bionic)
     Importance: Undecided
     Assignee: Dariusz Gadomski (dgadomski)
         Status: In Progress


** Tags: sts
-- 
daemon rotates socket on restart
https://bugs.launchpad.net/bugs/1863232
You received this bug notification because you are a member of STS Sponsors, which is subscribed to the bug report.