<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/mod_wsgi.git, branch 1.3</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 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>
<entry>
<title>Missing reference count decrement on item returned from iterable when item</title>
<updated>2007-11-13T21:20:05+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2007-11-13T21:20:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=604379ed8428ec46fcdb5fe8ac8f3ded9485c7f0'/>
<id>604379ed8428ec46fcdb5fe8ac8f3ded9485c7f0</id>
<content type='text'>
was of incorrect type and error was beign raised. Raised version string on
1.X branch to 1.3-TRUNK at same time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
was of incorrect type and error was beign raised. Raised version string on
1.X branch to 1.3-TRUNK at same time.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update version string for mod_wsgi 1.2 release.</title>
<updated>2007-10-29T22:42:39+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2007-10-29T22:42:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=d9ff655311d8ced9917e400f139e5663096ebbe1'/>
<id>d9ff655311d8ced9917e400f139e5663096ebbe1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Wrongly blocking SIGCHLD from child processes in daemon processes. This was</title>
<updated>2007-10-26T06:02:19+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2007-10-26T06:02:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=23e41964e6d02182b6542a9162f8350e4f96872f'/>
<id>23e41964e6d02182b6542a9162f8350e4f96872f</id>
<content type='text'>
causing status of sub process created by popen() to not be caught.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
causing status of sub process created by popen() to not be caught.
</pre>
</div>
</content>
</entry>
<entry>
<title>The ap_find_path_info() function behaves differently on Apache 1.3/2.0 than</title>
<updated>2007-10-21T01:59:30+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2007-10-21T01:59:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=ce459109fb26e62d6bb3b0bb278fada210f1c05e'/>
<id>ce459109fb26e62d6bb3b0bb278fada210f1c05e</id>
<content type='text'>
Apache 2.2, but require the Apache 2.2 behaviour. Thus duplicate this function
from Apache 2.2 and use that copy for all versions of Apache. Doing so fixes
problem whereby wrong application group (interpreter) can be selected when
relying on default calculation for application group and repeating slashes
appear in URL after the mount point of the application.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apache 2.2, but require the Apache 2.2 behaviour. Thus duplicate this function
from Apache 2.2 and use that copy for all versions of Apache. Doing so fixes
problem whereby wrong application group (interpreter) can be selected when
relying on default calculation for application group and repeating slashes
appear in URL after the mount point of the application.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added additional logging to highlight instance where WSGI script file was</title>
<updated>2007-10-19T01:59:24+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2007-10-19T01:59:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=f0917ff73ffbfa1767afe6797e024caacf49732a'/>
<id>f0917ff73ffbfa1767afe6797e024caacf49732a</id>
<content type='text'>
removed in between the time that Apache matched request to it and the WSGI
script file was loaded and the request passed to it. Code was also incorrectly
logging via request object in a few cases before fake request object in
daemon process had been constructed properly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
removed in between the time that Apache matched request to it and the WSGI
script file was loaded and the request passed to it. Code was also incorrectly
logging via request object in a few cases before fake request object in
daemon process had been constructed properly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Increment version string to 1.2-TRUNK. Delay flushing of headers to first non</title>
<updated>2007-10-06T03:08:26+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2007-10-06T03:08:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=fa631449d562a16cf11a41c12c3b10411776fe35'/>
<id>fa631449d562a16cf11a41c12c3b10411776fe35</id>
<content type='text'>
empty yeilded string to conform to WSGI specification. Fix crash when calling
start_response() with exc_info and a non empty string has already been sent.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
empty yeilded string to conform to WSGI specification. Fix crash when calling
start_response() with exc_info and a non empty string has already been sent.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update version string to 1.1 ready for release.</title>
<updated>2007-10-01T02:01:50+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2007-10-01T02:01:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=1c79d00b71ada9353e4d0fbe4e03a8afa28ecbdd'/>
<id>1c79d00b71ada9353e4d0fbe4e03a8afa28ecbdd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tag version 1.1c2. Exclude mod_logio functions when not building with daemon</title>
<updated>2007-09-23T09:43:44+00:00</updated>
<author>
<name>Graham.Dumpleton</name>
<email>devnull@localhost</email>
</author>
<published>2007-09-23T09:43:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/mod_wsgi.git/commit/?id=583b3dccb2b30703c8cf18d47e0876e8012ed30d'/>
<id>583b3dccb2b30703c8cf18d47e0876e8012ed30d</id>
<content type='text'>
mode support.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mode support.
</pre>
</div>
</content>
</entry>
</feed>
