http://code.google.com/p/eurasia/downloads/detail?name=eurasia-3.1-snapshot.tar.bz2
> --
> 您收到此邮件是因为您订阅了 Google 网上论坛的“eurasia-users”论坛。
> 要向此网上论坛发帖,请发送电子邮件至 eurasi...@googlegroups.com。
> 要取消订阅此网上论坛,请发送电子邮件至 eurasia-user...@googlegroups.com。
> 若有更多问题,请通过 http://groups.google.com/group/eurasia-users?hl=zh-CN 访问此网上论坛。
>
你试试下载最新的快照,应该能解决这个问题。
http://code.google.com/p/eurasia/downloads/detail?name=eurasia-3.1-snapshot.tar.bz2
或者直接替换 socket2.py 文件。
http://eurasia.googlecode.com/svn-history/r356/branches/3.1/socket2.py
发现快照没有及时更新,现在快照已修正。
或者直接替换 socket2.py 文件。
http://eurasia.googlecode.com/svn-history/r356/branches/3.1/socket2.py
通过从当前版本 pyev 0.5.3-3.8 降级到 pyev 0.5.0-3.8,Operation not permitted
的报错不再出现。但是即便在不出错的情况下 (前几次访问时) 文件 IO 似乎并不是
立即可读的,对此我目前也比较困惑。
另外,使用 core.file 来处理管道(os.popen)和 socket 则没什么问题。这说明
eurasia 的程序逻辑似乎并没有什么问题。对此,我需要进一步研究一下。
正在进一步解决。
On 12月27日, 上午1时13分, 老光 <yaoguangm...@cq.chinatelecom.com.cn> wrote:
> 老大加油咯! 我也是对异步文件IO一直比较感兴趣,我一直在看咯!
>
> ----- Original Message -----
> From: "Wilhelm Shen" <wilei...@gmail.com>
> To: <eurasi...@googlegroups.com>
> Sent: Saturday, December 25, 2010 2:18 PM
> Subject: Re: [eurasia-users] 使用from eurasia import socket2 socket2.install(),py-redis 不能连接上 redis server
>
> > 经测试这应该是 pyev (http://code.google.com/p/pyev/) 或者 libev 的一个 bug。
>
> > 通过从当前版本 pyev 0.5.3-3.8 降级到 pyev 0.5.0-3.8,Operation not permitted
> > 的报错不再出现。但是即便在不出错的情况下 (前几次访问时) 文件 IO 似乎并不是
> > 立即可读的,对此我目前也比较困惑。
>
> > 另外,使用 core.file 来处理管道(os.popen)和 socket 则没什么问题。这说明
> > eurasia 的程序逻辑似乎并没有什么问题。对此,我需要进一步研究一下。
>