<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/btqueue/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/btqueue/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 02 Dec 2004 22:36:48 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/btqueue/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>remote bug in 0.0.17</title><link>https://sourceforge.net/p/btqueue/bugs/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I am able to start the daemon and add torrents to the&lt;br /&gt;
queue:&lt;/p&gt;
&lt;p&gt;$ btqueue.py daemon&lt;br /&gt;
$ btqueue.py add foobar.torrent&lt;/p&gt;
&lt;p&gt;But when I try to access the daemon using the remote&lt;br /&gt;
command, I always get errors when I enter a command:&lt;/p&gt;
&lt;p&gt;$ btqueue.py remote&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; bw&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File&lt;br /&gt;
"/usr/local/lib/python2.3/site-packages/BitQueue/manager.py",&lt;br /&gt;
line 1502, in mainloop&lt;br /&gt;
self.cmdloop()&lt;br /&gt;
File "/usr/local/lib/python2.3/cmd.py", line 133, in&lt;br /&gt;
cmdloop&lt;br /&gt;
stop = self.onecmd(line)&lt;br /&gt;
File "/usr/local/lib/python2.3/cmd.py", line 210, in&lt;br /&gt;
onecmd&lt;br /&gt;
return func(arg)&lt;br /&gt;
File&lt;br /&gt;
"/usr/local/lib/python2.3/site-packages/BitQueue/manager.py",&lt;br /&gt;
line 1639, in do_bw&lt;br /&gt;
res = self.manager.do_bw(line)&lt;br /&gt;
File&lt;br /&gt;
"/usr/local/lib/python2.3/site-packages/BitQueue/xmlrpc.py",&lt;br /&gt;
line 124, in __call__&lt;br /&gt;
dict = self.__send(self.__name,(self.__id,)+args)&lt;br /&gt;
File&lt;br /&gt;
"/usr/local/lib/python2.3/site-packages/BitQueue/xmlrpc.py",&lt;br /&gt;
line 164, in __request&lt;br /&gt;
verbose=self.__verbose&lt;br /&gt;
File "/usr/local/lib/python2.3/xmlrpclib.py", line&lt;br /&gt;
1080, in request&lt;br /&gt;
return self._parse_response(h.getfile(), sock)&lt;br /&gt;
File "/usr/local/lib/python2.3/xmlrpclib.py", line&lt;br /&gt;
1219, in _parse_response&lt;br /&gt;
return u.close()&lt;br /&gt;
File "/usr/local/lib/python2.3/xmlrpclib.py", line&lt;br /&gt;
742, in close&lt;br /&gt;
raise Fault(**self._stack[0])&lt;br /&gt;
Fault: &amp;lt;Fault 1: "exceptions.AttributeError:class&lt;br /&gt;
SimpleXMLRPCRequestHandler has no attribute '_dispatch'"&amp;gt;&lt;/p&gt;
&lt;p&gt;I'm running on FreeBSD 4.10-STABLE.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tim Jensen</dc:creator><pubDate>Thu, 02 Dec 2004 22:36:48 -0000</pubDate><guid>https://sourceforge.netad6d93176f57c7417f47a5f03433fbfdd99f2a33</guid></item><item><title>Strange errors</title><link>https://sourceforge.net/p/btqueue/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'm getting a lot of these since I upgraded from 0.0.10&lt;br /&gt;
to 0.0.17.&lt;/p&gt;
&lt;p&gt;Exception in thread Thread-33624:&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File "/usr/lib/python2.2/threading.py", line 414, in&lt;br /&gt;
__bootstrap&lt;br /&gt;
self.run()&lt;br /&gt;
File "/usr/lib/python2.2/threading.py", line 402, in run&lt;br /&gt;
apply(self.__target, self.__args, self.__kwargs)&lt;br /&gt;
File "./BitQueue/scrape.py", line 76, in getScrapeData&lt;br /&gt;
seeder,leecher = get_scrape_by_metadata(metadata)&lt;br /&gt;
File "./BitQueue/scrape.py", line 73, in&lt;br /&gt;
get_scrape_by_metadata&lt;br /&gt;
return&lt;br /&gt;
get_scrape_by_announce_url(announce_url,infohash)&lt;br /&gt;
File "./BitQueue/scrape.py", line 54, in&lt;br /&gt;
get_scrape_by_announce_url&lt;br /&gt;
return seeder,leecher&lt;br /&gt;
UnboundLocalError: local variable 'leecher' referenced&lt;br /&gt;
before assignment&lt;/p&gt;
&lt;p&gt;Using Python 2.2.3&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Robin Ericsson</dc:creator><pubDate>Mon, 29 Nov 2004 14:51:30 -0000</pubDate><guid>https://sourceforge.net45d63cc24b45a59824468e297ed31fbf8451167d</guid></item><item><title>doesnt start new downloads when the first 5 are downloaded..</title><link>https://sourceforge.net/p/btqueue/bugs/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;i got a problem, when i add stuff in the queue that is &lt;br /&gt;
more then the inital 5 that gets started, when they get &lt;br /&gt;
done and shutdown (ether by me or btq) the other ones &lt;br /&gt;
in the queue doesnt start, which is imho very strange...&lt;br /&gt;
(the whole meaning with a queue system..)&lt;/p&gt;
&lt;p&gt;this is what i saw when i checked btq (and not useing &lt;br /&gt;
php-4-abc to check the downloads)&lt;/p&gt;
&lt;p&gt;..........................&lt;br /&gt;
Cracky@SFS:~$ screen -r pts-5.SFS&lt;br /&gt;
File "/usr/btqueue/BitQueue/webservice.py", line 68, in &lt;br /&gt;
handle&lt;br /&gt;
self.handle_cmd(idline,cmdline)&lt;br /&gt;
File "/usr/btqueue/BitQueue/webservice.py", line 89, in &lt;br /&gt;
handle_cmd&lt;br /&gt;
getattr(self,attr)(args)&lt;br /&gt;
File "/usr/btqueue/BitQueue/webservice.py", line 153, &lt;br /&gt;
in do_DELETE&lt;br /&gt;
reply = self.queue.remove(item)&lt;br /&gt;
File "/usr/btqueue/BitQueue/scheduler.py", line 197, in &lt;br /&gt;
remove&lt;br /&gt;
self.pause(item)&lt;br /&gt;
File "/usr/btqueue/BitQueue/scheduler.py", line 203, in &lt;br /&gt;
pause&lt;br /&gt;
if item.state == STATE_PAUSED:&lt;br /&gt;
AttributeError: 'NoneType' object has no attribute 'state'&lt;br /&gt;
----------------------------------------&lt;br /&gt;
DIED: 6&lt;br /&gt;
terminated download 6&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File "/usr/btqueue/BitQueue/launchmanycore.py", line &lt;br /&gt;
400, in add&lt;br /&gt;
d.start()&lt;br /&gt;
File "/usr/btqueue/BitQueue/launchmanycore.py", line &lt;br /&gt;
91, in start&lt;br /&gt;
raise InitFilesError,self.status_err[-1]&lt;br /&gt;
InitFilesError&lt;br /&gt;
terminated download 6&lt;br /&gt;
EXCEPTION:&lt;br /&gt;
...................................................&lt;/p&gt;
&lt;p&gt;after that the remaining 3 downloads showed just like &lt;br /&gt;
usual...&lt;/p&gt;
&lt;p&gt;but the ones in the queue didnt start, nor did resched &lt;br /&gt;
work...&lt;/p&gt;
&lt;p&gt;hope u can have a look at this..&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stingray</dc:creator><pubDate>Wed, 03 Nov 2004 10:17:07 -0000</pubDate><guid>https://sourceforge.net063add01b71f2341d73d77a29840e249673c7df7</guid></item><item><title>finished torrents are not removed.</title><link>https://sourceforge.net/p/btqueue/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I believe there is a locking issue in BitQueue/scheduler.py.&lt;/p&gt;
&lt;p&gt;When a torrent is completed, ie. max_seed_rate is made, and &lt;br /&gt;
Scheduler.remove() is run, the thread stops.&lt;/p&gt;
&lt;p&gt;self.lock.acquire() doesn't seem to return, and the whole thread&lt;br /&gt;
gets stuck. On the command line you see that the torrent &lt;br /&gt;
gets into 'finished 201%' and nothing more happends. &lt;/p&gt;
&lt;p&gt;Tested on the latest release. Also present in earlier versions.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lasse Karstensen</dc:creator><pubDate>Wed, 27 Oct 2004 00:48:35 -0000</pubDate><guid>https://sourceforge.netdb76e9d2f4318f3098be04cdd84007db20f51dbd</guid></item><item><title>Crashes when using remote</title><link>https://sourceforge.net/p/btqueue/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;[jocke@c-655ee353 bin]$ btqueue.py daemon&lt;br /&gt;
[jocke@c-655ee353 bin]$ btqueue.py remote&lt;br /&gt;
&amp;gt;&amp;gt;&amp;gt; list&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File "/usr/lib/python2.3/site-&lt;br /&gt;
packages/BitQueue/manager.py", line 1502, in mainloop&lt;br /&gt;
self.cmdloop()&lt;br /&gt;
File "/usr/lib/python2.3/cmd.py", line 133, in cmdloop&lt;br /&gt;
stop = self.onecmd(line)&lt;br /&gt;
File "/usr/lib/python2.3/cmd.py", line 210, in onecmd&lt;br /&gt;
return func(arg)&lt;br /&gt;
File "/usr/lib/python2.3/site-&lt;br /&gt;
packages/BitQueue/manager.py", line 1626, in do_list&lt;br /&gt;
res = self.manager.do_list(line)&lt;br /&gt;
File "/usr/lib/python2.3/site-&lt;br /&gt;
packages/BitQueue/xmlrpc.py", line 124, in __call__&lt;br /&gt;
dict = self.__send(self.__name,(self.__id,)+args)&lt;br /&gt;
File "/usr/lib/python2.3/site-&lt;br /&gt;
packages/BitQueue/xmlrpc.py", line 164, in __request&lt;br /&gt;
verbose=self.__verbose&lt;br /&gt;
File "/usr/lib/python2.3/xmlrpclib.py", line 1080, in &lt;br /&gt;
request&lt;br /&gt;
return self._parse_response(h.getfile(), sock)&lt;br /&gt;
File "/usr/lib/python2.3/xmlrpclib.py", line 1219, in &lt;br /&gt;
_parse_response&lt;br /&gt;
return u.close()&lt;br /&gt;
File "/usr/lib/python2.3/xmlrpclib.py", line 742, in close&lt;br /&gt;
raise Fault(**self._stack[0])&lt;br /&gt;
Fault: &amp;lt;Fault 1: "exceptions.AttributeError:class &lt;br /&gt;
SimpleXMLRPCRequestHandler has no &lt;br /&gt;
attribute '_dispatch'"&amp;gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 22 Oct 2004 13:42:28 -0000</pubDate><guid>https://sourceforge.net0d7605905b650e369e4897cb74d90d2bb62202d1</guid></item><item><title>exception on "unhold"</title><link>https://sourceforge.net/p/btqueue/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&amp;gt;&amp;gt;&amp;gt; unhold 1&lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File "E:\dev\cvs\cbt-2\client\BitQueue\manager.py",&lt;br /&gt;
line 164, in mainloop&lt;br /&gt;
self.cmdloop()&lt;br /&gt;
File "D:\httpd\python\Lib\cmd.py", line 133, in cmdloop&lt;br /&gt;
stop = self.onecmd(line)&lt;br /&gt;
File "D:\httpd\python\Lib\cmd.py", line 210, in onecmd&lt;br /&gt;
return func(arg)&lt;br /&gt;
File "E:\dev\cvs\cbt-2\client\BitQueue\manager.py",&lt;br /&gt;
line 243, in do_unhold&lt;br /&gt;
self.queue.unhold(item)&lt;br /&gt;
File "E:\dev\cvs\cbt-2\client\BitQueue\scheduler.py",&lt;br /&gt;
line 162, in unhold&lt;br /&gt;
item.dow.Unpause(True)&lt;br /&gt;
TypeError: Unpause() takes exactly 1 argument (2 given)&lt;br /&gt;
terminated download 1&lt;br /&gt;
webservice stopped&lt;br /&gt;
queue stopped&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 01 Jul 2004 01:11:24 -0000</pubDate><guid>https://sourceforge.net62d7b9fbb654c4ce9bc1eaeb839756e3938376fc</guid></item><item><title>transfer stops after pause/resume</title><link>https://sourceforge.net/p/btqueue/bugs/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;after pausing torrent resume dont works, even&lt;br /&gt;
restarting btqueue do not helps, only removing and&lt;br /&gt;
adding torrent once again helps&lt;/p&gt;
&lt;p&gt;win32, py2.3, btqueue 0.0.5 and cvs&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Maciek</dc:creator><pubDate>Sun, 25 Apr 2004 21:48:37 -0000</pubDate><guid>https://sourceforge.net9a8676d835fff710db6ef3d5482e208c0fb21a6f</guid></item><item><title>Queue Id Problem</title><link>https://sourceforge.net/p/btqueue/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Dunno if it's a bug but id's should start with 01 instead&lt;br /&gt;
of 1 'cause else it will downloadload id 10 after id 1.&lt;/p&gt;
&lt;p&gt;m_kylli07@hotmail.com&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 13 Apr 2004 21:16:33 -0000</pubDate><guid>https://sourceforge.net92a7ed13f86d96f0374d769849e4aa8e87d24021</guid></item></channel></rss>