[Zope-Checkins] CVS: Zope/ZServer - __init__.py:1.19.2.3
Brian Lloyd
brian@digicool.com
Fri, 21 Dec 2001 16:16:06 -0500
Update of /cvs-repository/Zope/ZServer
In directory cvs.zope.org:/tmp/cvs-serv20591
Modified Files:
Tag: Zope-2_5-branch
__init__.py
Log Message:
Fixed a bug I caused fixing the last bug. All work and no play makes
jack a dull boy... :(
=== Zope/ZServer/__init__.py 1.19.2.2 => 1.19.2.3 ===
# brokenness in the Python 2.1 version. We need to do some funny business
# to make this work, as a 2.2-ism crept into the asyncore code.
-import fcntl, FCNTL
-if os.name == 'posix' and not hasattr(fcntl, 'F_GETFL'):
- fcntl.F_GETFL = FCNTL.F_GETFL
- fcntl.F_SETFL = FCNTL.F_SETFL
+if os.name == 'posix':
+ import fcntl, FCNTL
+ if not hasattr(fcntl, 'F_GETFL'):
+ fcntl.F_GETFL = FCNTL.F_GETFL
+ fcntl.F_SETFL = FCNTL.F_SETFL
from medusa import asyncore
sys.modules['asyncore'] = asyncore