<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/mod_wsgi.git, branch 1.5</title>
<subtitle>github.com: GrahamDumpleton/mod_wsgi.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/'/>
<entry>
<title>Update version string for 1.5 release.</title>
<updated>2008-08-22T05:28:25+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2008-08-22T05:28:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=aa9eeb851c570e2f46f93c905944984f9af07bb7'/>
<id>aa9eeb851c570e2f46f93c905944984f9af07bb7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix listener socket naming. Fix leaking of listener socket graceful restart.</title>
<updated>2008-08-11T11:14:26+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2008-08-11T11:14:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=a9c66d9450b0bcbe4d7eb5e1ffa04e5cb09b17ef'/>
<id>a9c66d9450b0bcbe4d7eb5e1ffa04e5cb09b17ef</id>
<content type='text'>
Fix non removal of listener sockets from file system on graceful shutdown.
Close listener sockets in Apache child processes and daemon process that don't
require that listener socket. Fixes back ported from version 2.2/3.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix non removal of listener sockets from file system on graceful shutdown.
Close listener sockets in Apache child processes and daemon process that don't
require that listener socket. Fixes back ported from version 2.2/3.0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update version string/numbers.</title>
<updated>2008-07-08T01:11:12+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2008-07-08T01:11:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=d9178ec991f7d2e98728f8e9478a959d0d0bfdcb'/>
<id>d9178ec991f7d2e98728f8e9478a959d0d0bfdcb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix issue with daemon mode where error logging when using ErrorLog in</title>
<updated>2008-06-09T13:33:27+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2008-06-09T13:33:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=d7201e3ce708c90906bfbf73b1fa52f4b2d69146'/>
<id>d7201e3ce708c90906bfbf73b1fa52f4b2d69146</id>
<content type='text'>
VirtualHost could go missing or still go to main Apache error log when it
shouldn't.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VirtualHost could go missing or still go to main Apache error log when it
shouldn't.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix version information in mod_wsgi 1.X branch.</title>
<updated>2008-04-11T05:07:12+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2008-04-11T05:07:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=09c26d43781715cef428eb22c529123a4c8dcb17'/>
<id>09c26d43781715cef428eb22c529123a4c8dcb17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>A negative value for content length in response wasn't being rejected. Where</title>
<updated>2008-02-17T07:29:27+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2008-02-17T07:29:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=32a6b7c9f80961b0ad289d03ec99d89bf531f6e4'/>
<id>32a6b7c9f80961b0ad289d03ec99d89bf531f6e4</id>
<content type='text'>
invalid header was being returned in response original response status was
being returned instead of a 500 error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
invalid header was being returned in response original response status was
being returned instead of a 500 error.
</pre>
</div>
</content>
</entry>
<entry>
<title>Backport from 2.0 speed optimisations to way WSGI environment sent over socket</title>
<updated>2008-01-24T10:30:11+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2008-01-24T10:30:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=b60c1d5aee0b07927d5872fd23e535838822bfc6'/>
<id>b60c1d5aee0b07927d5872fd23e535838822bfc6</id>
<content type='text'>
to daemon process.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to daemon process.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update version string to 1.4-BRANCH. Update configure and makefile so that</title>
<updated>2008-01-24T10:18:10+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2008-01-24T10:18:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=2fd2ed53a2a7feb1bfce90625a064b212d576eab'/>
<id>2fd2ed53a2a7feb1bfce90625a064b212d576eab</id>
<content type='text'>
makefiles work for MacPorts and fat binaries on MacOS X.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
makefiles work for MacPorts and fat binaries on MacOS X.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update version string to 1.3 for release.</title>
<updated>2007-11-17T09:52:36+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2007-11-17T09:52:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=e6899ad0d1c1566b2f6ceaeb54bdede10c72c78b'/>
<id>e6899ad0d1c1566b2f6ceaeb54bdede10c72c78b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Release Python GIL around logging and attempts to write response back to</title>
<updated>2007-11-17T09:03:56+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2007-11-17T09:03:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=cd1298f5788111e8d4445c8f1d350c07da5ebea3'/>
<id>cd1298f5788111e8d4445c8f1d350c07da5ebea3</id>
<content type='text'>
client. Failure to release the GIL in the latter case can result in a
daemon process deadlocking, thus freezing the process, when a large request
content is received which is not consumed before a response is generated.
Set timeout on socket used to communicate to daemon process, for the period
when request content being sent to the daemon process. The timeout value
is taken from standard Apache timeout set by Apache Timeout directive.
This ensures that socket doesn't get stuck forever when deadlock ensues
from large request content being sent to handler that returns a response
without consuming the request content.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
client. Failure to release the GIL in the latter case can result in a
daemon process deadlocking, thus freezing the process, when a large request
content is received which is not consumed before a response is generated.
Set timeout on socket used to communicate to daemon process, for the period
when request content being sent to the daemon process. The timeout value
is taken from standard Apache timeout set by Apache Timeout directive.
This ensures that socket doesn't get stuck forever when deadlock ensues
from large request content being sent to handler that returns a response
without consuming the request content.
</pre>
</div>
</content>
</entry>
</feed>
