Twisted.internet ... twisted/internet/epollreactor.py“;,第238行,添加

Twisted.internet ... twisted/internet/epollreactor.py“;,第238行,添加,twisted.internet,Twisted.internet,遇到麻烦时,服务器程序运行一段时间后,会出现大量错误(error),服务器只能接受客户端连接但不接受数据,最后挂起动画。出现以下错误: //report error: //report error: Unhandled Error Traceback (most recent call last): File "/usr/lib64/python2.7/lib/python2.7/site-packages/Twisted-12.1.0-py2.7-linux-x86_64.

遇到麻烦时,服务器程序运行一段时间后,会出现大量错误(error),服务器只能接受客户端连接但不接受数据,最后挂起动画。出现以下错误:

//report error:
//report error:
Unhandled Error
    Traceback (most recent call last):
      File "/usr/lib64/python2.7/lib/python2.7/site-packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/twisted/python/log.py", line 69, in callWithContext
        return context.call({ILogContext: newCtx}, func, *args, **kw)
      File "/usr/lib64/python2.7/lib/python2.7/site-packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/twisted/python/context.py", line 118, in callWithContext
        return self.currentContext().callWithContext(ctx, func, *args, **kw)
      File "/usr/lib64/python2.7/lib/python2.7/site-packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/twisted/python/context.py", line 81, in callWithContext
        return func(*args,**kw)
      File "/usr/lib64/python2.7/lib/python2.7/site-packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/twisted/internet/posixbase.py", line 614, in _doReadOrWrite
        why = selectable.doRead()
//        --- <exception caught here> ---
      File "/usr/lib64/python2.7/lib/python2.7/site-packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/twisted/internet/tcp.py", line 1016, in doRead
        transport = self.transport(skt, protocol, addr, self, s, self.reactor)
      File "/usr/lib64/python2.7/lib/python2.7/site-packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/twisted/internet/tcp.py", line 773, in __init__
        self.startReading()
      File "/usr/lib64/python2.7/lib/python2.7/site-packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/twisted/internet/abstract.py", line 416, in startReading
        self.reactor.addReader(self)
      File "/usr/lib64/python2.7/lib/python2.7/site-packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/twisted/internet/epollreactor.py", line 254, in addReader
        _epoll.EPOLLIN, _epoll.EPOLLOUT)
      File "/usr/lib64/python2.7/lib/python2.7/site-packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/twisted/internet/epollreactor.py", line 238, in _add
        self._poller.modify(fd, flags)
    exceptions.IOError: [Errno 2] No such file or directory
//报告错误:
//报告错误:
未处理错误
回溯(最近一次呼叫最后一次):
callWithContext中的文件“/usr/lib64/python2.7/lib/python2.7/site packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/Twisted/python/log.py”,第69行
返回context.call({ILogContext:newCtx},func,*args,**kw)
callWithContext中的文件“/usr/lib64/python2.7/lib/python2.7/site packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/Twisted/python/context.py”,第118行
返回self.currentContext().callWithContext(ctx,func,*args,**kw)
callWithContext中的文件“/usr/lib64/python2.7/lib/python2.7/site packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/Twisted/python/context.py”,第81行
返回函数(*参数,**kw)
文件“/usr/lib64/python2.7/lib/python2.7/site packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/Twisted/internet/posixbase.py”,第614行,在_-doReadOrWrite中
why=selectable.doRead()
//        ---  ---
文件“/usr/lib64/python2.7/lib/python2.7/site packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/Twisted/internet/tcp.py”,第1016行,位于doRead中
传输=self.transport(skt,协议,地址,self,s,self.reactor)
文件“/usr/lib64/python2.7/lib/python2.7/site packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/Twisted/internet/tcp.py”,第773行,在__
self.startreding()
startreding中的文件“/usr/lib64/python2.7/lib/python2.7/site packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/Twisted/internet/abstract.py”,第416行
self.reactor.addReader(self)
addReader中的文件“/usr/lib64/python2.7/lib/python2.7/site packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/Twisted/internet/epollreactor.py”,第254行
_epoll.EPOLLIN,_epoll.epollut)
文件“/usr/lib64/python2.7/lib/python2.7/site packages/Twisted-12.1.0-py2.7-linux-x86_64.egg/Twisted/internet/epollreactor.py”,第238行,添加
self.\u poller.modify(fd,标志)
exceptions.IOError:[Errno 2]没有这样的文件或目录

在我看来,这就像是一个扭曲的错误:我们刚刚将一台运行了一年多的稳定服务器升级到12.3.0之后,就遇到了这种情况:升级仅两天后就发生了这种情况。

未报告的错误修复的频率低于报告的错误。