From: <bob...@ai...> - 2007-07-15 06:39:49
|
Hi Charlie, I have actually been testing the? socket updates quite a lot and they appear very good to me.? I do have some more comments on some messages though.? I have a couple of specific items that I have found that are working fine, but the error messages (I think anyway) should be less confusing.? One of them is when you try to bind to a port that is in use.? The new Jython code gives you an error saying 'Permission Denied'.? Python gives an error message saying 'address already in use', which I think is a much better error message. The other problem is when the other side of the connection goes down improperly, I don't think that the "current side" handles that situation properly. Both scenarios are easy to set up.? I don't know if you consider these bugs or not.? Please advise (or have Alan advise) if you would like me to send these to Jython dev or open bug reports with the simple scenarios attached. As I said, I have been putting this part of the code through its paces (although not systematically).?? For the magnitude of the change that the Socket and Select modules introduced, I am quite impressed with the quality.? Its your call, but there probably is quite a bit of code out there that uses File-Like objects that will break when the new 2.2 code is used.? The change to a users Jython code to work around this problem is not major, but it is one of the reasons people use Python for networking.? Alan has already explained this quite well in the bug that I reported. ? You may want to consider waiting for Alan to submit his fix (or work around to the Java bug) and having another release candidate before the actual 2.2 release. For what its worth. Thanks, ? Bob -----Original Message----- From: Charlie Groves <cha...@gm...> To: JythonDevelopers <jyt...@li...> Sent: Sat, 14 Jul 2007 11:23 pm Subject: [Jython-dev] status for 2.2 release How do we stand for the 2.2 release? I've only seen a couple things come up in the past week that might require another release candidate: - http://jython.org/bugs/1751963, that httplib.HTTPConnection loses its connection after each request - the issue that astigmatik raised on jython-users, that a client socket closed by the server throws a java.io.IOException instead of a Python exception Alan, since these are both related to socket, what's your opinion on them? Anyone else have anything that needs to be fixed before 2.2? Charlie ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jython-dev mailing list Jyt...@li... https://lists.sourceforge.net/lists/listinfo/jython-dev ________________________________________________________________________ Check Out the new free AIM(R) Mail -- Unlimited storage and industry-leading spam and email virus protection. |