[Checkins] SVN: zc.ngi/trunk/README.txt Updated release info.
Jim Fulton
jim at zope.com
Tue May 26 11:11:41 EDT 2009
Log message for revision 100413:
Updated release info.
Changed:
U zc.ngi/trunk/README.txt
-=-
Modified: zc.ngi/trunk/README.txt
===================================================================
--- zc.ngi/trunk/README.txt 2009-05-26 15:02:49 UTC (rev 100412)
+++ zc.ngi/trunk/README.txt 2009-05-26 15:11:40 UTC (rev 100413)
@@ -17,18 +17,28 @@
*******
==================
-1.1.0 (2008-01-?)
+1.1.0 (2009-05-26)
==================
Bugs fixed:
- Blocking input and output files didn't properly synchronize closing.
-- The testing implementation made muiltile simultaneous calls to
+- The testing implementation made muiltiple simultaneous calls to
handler methods in violation of the promise made in interfaces.py.
+- Async TCP servers used too low a listen depth, causing performance
+ issues and spurious test failures.
+
New features:
+- Added UDP support.
+
+- Implementation responsibilities were clarified through an
+ IImplementation interface. The "connector" attribute of the testing
+ and async implementations was renamed to "connect". The old name
+ still works.
+
- Implementations are now required to log handler errors and to close
connections in response to connection-handler errors. (Otherwise,
handlers, and especially handler adapters, would have to do this.)
@@ -41,17 +51,17 @@
- Server startups sometimes failed with an error like::
- warning: unhandled read event
- warning: unhandled write event
- warning: unhandled read event
- warning: unhandled write event
- ------
- 2007-05-30T22:22:43 ERROR zc.ngi.async.server listener error
- Traceback (most recent call last):
- File "asyncore.py", line 69, in read
- obj.handle_read_event()
- File "asyncore.py", line 385, in handle_read_event
- self.handle_accept()
- File "/zc/ngi/async.py", line 325, in handle_accept
- sock, addr = self.accept()
- TypeError: unpack non-sequence
+ warning: unhandled read event
+ warning: unhandled write event
+ warning: unhandled read event
+ warning: unhandled write event
+ ------
+ 2007-05-30T22:22:43 ERROR zc.ngi.async.server listener error
+ Traceback (most recent call last):
+ File "asyncore.py", line 69, in read
+ obj.handle_read_event()
+ File "asyncore.py", line 385, in handle_read_event
+ self.handle_accept()
+ File "/zc/ngi/async.py", line 325, in handle_accept
+ sock, addr = self.accept()
+ TypeError: unpack non-sequence
More information about the Checkins
mailing list