I suspect what might be causing this hang is another hpodder process
being run. hpodder checks if it's already running, so I had assumed
it would be ok to have a cron job run it repeatedly. However,
I was just now running it in a terminal, went to another terminal and
ran it again, and got this:

12% [42.3 254MB/280MB 90%]                                       813KB/s 41m10s
0% [42.3 0MB/280MB 0%]                                                 0 B/s 0s
hpodder: 
/home/joey/.hpodder/enclosurexfer/9f34d6938633a1794fcbbd7529b19099.msg: 
openFile: does not exist (No such file or directory)
0% [42.3 0MB/280MB 0%]                                                 0 B/s 0s

I don't see the error message every time, but I do see the meter drop to 0
every time, and it seems to stall.

I notice that the call to `lock` is done fairly deep in the code.
Probably it's already run some initial cleanup before it notices
the other process, and that deletes the file the other process
is downloading, which messes up its progress meter and causes a stall.

-- 
see shy jo



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to