Hello Glyph et al: Message: 6 Date: Sat, 18 Jul 2009 16:11:42 -0400 From: Glyph Lefkowitz <gl...@twistedmatrix.com> Subject: Re: [Twisted-Python] Simple Epoll Reactor question To: Twisted general discussion <twisted-python@twistedmatrix.com> Message-ID: <d9047f780907181311r29018280n3d4fdd578d60a...@mail.gmail.com> Content-Type: text/plain; charset=UTF-8
On Sat, Jul 18, 2009 at 2:41 PM, Andrew Francis<andrewfr_...@yahoo.com> wrote: > What am I doing wrong? Thanks in advance. The first google hit for "epollreactor api" is: <http://twistedmatrix.com/documents/8.2.0/api/twisted.internet.epollreactor.html>. And I read that page. >The two lines of code there are the *only* things your program should >do in order to use the epoll reactor. (Actually, you should just use >the '-r' option to 'twistd', but I digress.) After those lines are >run, your program should 'from twisted.internet import reactor' as >usual. Okay I restructured the code as from twisted.internet import epollreactor epollreactor.install() from twisted.internet import reactor and this works. Thanks. Before I was getting "reactor already installed" errors when I used epollreactor.install() (this is to answer Cary Hull's question about commenting out that line). Adding 'from twisted.internet import reactor' wasn't obvious to me. Perhaps this should also be mentioned on the "Choosing a Reactor" page for completeness? Cheers, Andrew _______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python