changeset 106:b742134454a0

Merged flup repo up to 92:6f5a117c31cc
author Velko Ivanov <vivanov@ivanov-nest.com>
date Mon, 31 Oct 2011 14:41:14 +0200
parents 017f53eac8bb 6f5a117c31cc
children ddcbf3af11f1
files ChangeLog flup/server/scgi_base.py flup/server/threadpool.py setup.py
diffstat 5 files changed, 12 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
     1.1 --- a/ChangeLog	Tue Oct 25 13:09:08 2011 +0300
     1.2 +++ b/ChangeLog	Mon Oct 31 14:41:14 2011 +0200
     1.3 @@ -3,6 +3,12 @@
     1.4  	* Some fixes to get forking fcgi working with Python 3.1. Thanks to
     1.5  	  Velko Ivanov for the patch!
     1.6  
     1.7 +2009-06-05  Allan Saddi  <allan@saddi.com>
     1.8 +
     1.9 +	* Fix bug in scgi servers that occurs when SCRIPT_NAME is missing.
    1.10 +	  Thanks to Jon Nelson for finding the problem!
    1.11 +
    1.12 +
    1.13  2009-05-29  Allan Saddi  <allan@saddi.com>
    1.14  
    1.15  	* Let all the active requests to finish before quitting. Thanks
     2.1 --- a/flup/server/scgi_base.py	Tue Oct 25 13:09:08 2011 +0300
     2.2 +++ b/flup/server/scgi_base.py	Mon Oct 31 14:41:14 2011 +0200
     2.3 @@ -514,7 +514,7 @@
     2.4          if scriptName is NoDefault:
     2.5              # Pull SCRIPT_NAME/PATH_INFO from environment, with empty defaults
     2.6              if 'SCRIPT_NAME' not in environ:
     2.7 -                environ['SCRIPT_INFO'] = ''
     2.8 +                environ['SCRIPT_NAME'] = ''
     2.9              if 'PATH_INFO' not in environ or not environ['PATH_INFO']:
    2.10                  if reqUri is not None:
    2.11                      environ['PATH_INFO'] = reqUri[0]
     3.1 --- a/flup/server/threadpool.py	Tue Oct 25 13:09:08 2011 +0300
     3.2 +++ b/flup/server/threadpool.py	Mon Oct 31 14:41:14 2011 +0200
     3.3 @@ -56,7 +56,7 @@
     3.4      def _start_new_thread(self):
     3.5          t = threading.Thread(target=self._worker)
     3.6          self._threads.append(t)
     3.7 -        t.daemon = True
     3.8 +        t.setDaemon(True)
     3.9          t.start()
    3.10          return t
    3.11          
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/setup.cfg	Mon Oct 31 14:41:14 2011 +0200
     4.3 @@ -0,0 +1,3 @@
     4.4 +[egg_info]
     4.5 +tag_build = .dev
     4.6 +tag_date = true
     5.1 --- a/setup.py	Tue Oct 25 13:09:08 2011 +0300
     5.2 +++ b/setup.py	Mon Oct 31 14:41:14 2011 +0200
     5.3 @@ -3,7 +3,7 @@
     5.4  from setuptools import setup, find_packages
     5.5  setup(
     5.6      name = 'flup',
     5.7 -    version = '1.0.2',
     5.8 +    version = '1.0.3',
     5.9      packages = find_packages(),
    5.10      zip_safe = True,
    5.11