py-bittorrent/twistedCore broken on 8.0?

Wesley Shields wxs at FreeBSD.org
Mon Jul 7 17:58:02 UTC 2008


On Sun, Jul 06, 2008 at 08:38:24PM +0200, Kris Kennaway wrote:
> Hi,
> 
> I am trying to use the python bittorrent tracker with python 2.5 and 
> FreeBSD 8.0, but I am getting a lot of errors from the kqueue reactor in 
> twisted.

[...]

> i.e. just it is getting exceptions when doing nothing at all, so it 
> seems to be completely broken.
> 
> Have you tried this, or do you know where to begin looking at what might 
> be wrong?

Unfortunately I have no idea what is wrong, nor where to begin looking.
I've never had to run a tracker before, sorry.

I did just test it out on a machine:

wxs at ack ~ % uname -a
FreeBSD ack.atarininja.org 8.0-CURRENT FreeBSD 8.0-CURRENT #3: Tue May
27 12:45:19 EDT 2008
root at ack.atarininja.org:/usr/obj/usr/src/sys/GENERIC  amd64
wxs at ack ~ % bittorrent-tracker --port 9999 --allowed_dir /home/wxs/tmp
>>> unable to setrlimit  not allowed to raise maximum limit
2008-07-07T17:40:44.632286 parse_dir: parsing directory /home/wxs/tmp
track: create_serversocket, port= 9999
2008-07-07T17:41:44.644721 parse_dir: parsing directory /home/wxs/tmp

It has been sitting there for a few minutes now, but I have yet to point
a client at it.

/home/wxs/tmp is where I have a torrent file that I downloaded from
freebsd.org.  I have no idea if this is the right way to setup a tracker
or not.  If it isn't I'll see about setting up a tracker properly and
see if I can reproduce your problem that way.

-- WXS


More information about the freebsd-python mailing list