Issue2155
Created on 2014-05-28.19:20:10 by mb_, last changed 2014-06-25.16:02:04 by zyasoft.
File name |
Uploaded |
Description |
Edit |
Remove |
address.py
|
mb_,
2014-05-28.19:20:08
|
|
|
|
issue2155.patch
|
santa4nt,
2014-05-29.03:57:56
|
Make tuple-like object returned by getaddrinfo() behave more like a tuple. |
|
|
issue2155.patch
|
santa4nt,
2014-05-29.04:11:34
|
Patch refresh. |
|
|
msg8582 (view) |
Author: Michael Büsch (mb_) |
Date: 2014-05-28.19:20:08 |
|
The attached script 'address.py' shows different behavior between Jython 2.7 hg and CPython 2.7.7rc1:
> $ python2 ./address.py
> ('80.190.117.144', 80)
> $ /home/mb/develop/hg/jython/dist/bin/jython ./address.py
> Traceback (most recent call last):
> File "./address.py", line 4, in <module>
> print sockaddr[:2]
> File "/home/mb/develop/hg/jython/dist/Lib/_socket.py", line 1408, in __getitem__
> raise IndexError()
> IndexError
|
msg8585 (view) |
Author: Santoso Wijaya (santa4nt) |
Date: 2014-05-29.01:05:56 |
|
This is because the old-style classes _ipv4_address_t and _ipv6_address_t returned by getaddrinfo() do not support slicing.
|
msg8586 (view) |
Author: Santoso Wijaya (santa4nt) |
Date: 2014-05-29.03:57:55 |
|
Simple enough to patch.
|
msg8660 (view) |
Author: Jim Baker (zyasoft) |
Date: 2014-06-17.22:59:38 |
|
Just need to add corresponding tests to the work that Santoso has done; then merge this in.
https://bitbucket.org/jython/jython/pull-request/43/fix-issue-2155-make-tuple-like-object/
|
msg8661 (view) |
Author: Jim Baker (zyasoft) |
Date: 2014-06-17.23:01:09 |
|
Sorry, Santoso has a test inspired by this example, so it's ready to merge in.
|
msg8666 (view) |
Author: Jim Baker (zyasoft) |
Date: 2014-06-18.17:39:13 |
|
Fixed in http://hg.python.org/jython/rev/c57ccfce5106
|
|
Date |
User |
Action |
Args |
2014-06-25 16:02:04 | zyasoft | set | status: pending -> closed |
2014-06-18 17:39:13 | zyasoft | set | status: open -> pending resolution: fixed messages:
+ msg8666 |
2014-06-17 23:01:09 | zyasoft | set | messages:
+ msg8661 |
2014-06-17 22:59:39 | zyasoft | set | nosy:
+ zyasoft messages:
+ msg8660 |
2014-05-29 04:11:34 | santa4nt | set | files:
+ issue2155.patch |
2014-05-29 03:57:56 | santa4nt | set | files:
+ issue2155.patch keywords:
+ patch messages:
+ msg8586 |
2014-05-29 01:05:57 | santa4nt | set | nosy:
+ santa4nt messages:
+ msg8585 |
2014-05-28 19:20:10 | mb_ | create | |
|