Skip to content

Commit 89d82c3

Browse files
Create release notes for 4.1.2 release.
1 parent e4da542 commit 89d82c3

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed

docs/release-notes/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Release Notes
55
.. toctree::
66
:maxdepth: 2
77

8+
version-4.1.2.rst
89
version-4.1.1.rst
910
version-4.1.0.rst
1011

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
=============
2+
Version 4.1.2
3+
=============
4+
5+
Version 4.1.2 of mod_wsgi can be obtained from:
6+
7+
https://github.com/GrahamDumpleton/mod_wsgi/archive/4.1.2.tar.gz
8+
9+
Known Issues
10+
------------
11+
12+
1. The makefiles for building mod_wsgi on Windows are currently broken and
13+
need updating. As most new changes relate to mod_wsgi daemon mode, which is
14+
not supported under Windows, you should keep using the last available
15+
binary for version 3.X on Windows instead.
16+
17+
Bugs Fixed
18+
----------
19+
20+
1. The integration for Django management command was looking for the wrong
21+
name for the admin script to start mod_wsgi express.
22+
23+
2. The code which connected to the mod_wsgi daemon process was passing an
24+
incorrect size into the connect() call for the size of the address
25+
structure. On some Linux systems this would cause an error similar to::
26+
27+
(22)Invalid argument: mod_wsgi (pid=22944): Unable to connect to \
28+
WSGI daemon process 'localhost:8000' on \
29+
'/tmp/mod_wsgi-localhost:8000:12145/wsgi.22942.0.1.sock'
30+
31+
This issue was only introduced in 4.1.0 and does not affect older versions.
32+
33+
3. The deadlock detection thread could try and acquire the Python GIL
34+
after the Python interpreter had been destroyed on Python shutdown
35+
resulting in the process crashing. This issue cannot be completely
36+
eliminated, but the deadlock thread will now at least check whether the
37+
flag indicating process shutdown is happening has been set before trying to
38+
acquire the Python GIL.

0 commit comments

Comments
 (0)