[Twisted-Python] Re: [Twisted-commits] CVS: Twisted/twisted/internet poll.py,NONE,1.1
Itamar Shtull-Trauring
twisted at itamarst.org
Wed Nov 21 09:51:51 EST 2001
Itamar Shtull-Trauring wrote:
> Update of /cvs/Twisted/twisted/internet
> In directory zaibach:/tmp/cvs-serv28575
>
> Added Files:
> poll.py
> Log Message:
> preliminary poll()-based event loop
>
What I learned - the addReader/addWriter/etc. API is far too select()
oriented. Every other alternative (poll, kqeue, windows event thing) works
by registering and unregistering objects - correct me if I'm wrong.
So instead of having to emulate a select()-like API, we need a select()
wrapper that acts like poll(). In other words, addReader and friends must go
when we refactor the event loop code.
More information about the Twisted-Python
mailing list