Opened 12 years ago
Last modified 12 years ago
#3780 new Bug
"Announce Updating..." when a private network goes down
Reported by: | saggy00 | Owned by: | saggy00 |
---|---|---|---|
Priority: | Normal | Milestone: | None Set |
Component: | Daemon | Version: | 2.12 |
Severity: | Normal | Keywords: | announce, updating |
Cc: |
Description
I have read about this bug report, however i have found what happens. Fisrt of all im talking about transmission-daemon 2.12 on ubuntu 10.10 i386
I have a lot of torrents (100+) that are "connected" with a private network(its not connected to the internet). For some reasons this network goes down and suddenly transmission tries to re-announce a huge ammount of torrents but with no luck. This affects the other torrents (internet trackers) and the daemon stucks for ever(even when i load a new torrent).
If i remove(not remove and delete) the torrents, restart the deamon and load ONLY the internet torrents, everything works fine.But when i load the torrents of the private network that is down, same thing happens again. When the private network is up, all works FINE.
Change History (8)
comment:1 Changed 12 years ago by jordan
- Priority changed from High to Normal
- Severity changed from Critical to Normal
comment:2 Changed 12 years ago by jordan
- Summary changed from Announce Updating... to "Announce Updating..." when a private network goes down
comment:3 Changed 12 years ago by jordan
Is this still an issue in 2.30 beta 4?
The announce code has gone through a lot of reworking in 2.2x and the 2.30 betas.
comment:4 Changed 12 years ago by saggy00
Yes jordan the problem still exists in version 2.22(which im currently using). Im waiting for you to release the 3.30 stable version. Please let me know if you want to help you with something.
comment:5 Changed 12 years ago by jordan
...it would be better to fix this *before* 2.30 rather than after. Why not try the beta?
comment:6 Changed 12 years ago by saggy00
From my experience the problem is that when you stop a torrent it tries to find the tracker in order to add the traffic data. If i configure the init script and add the "--paused" parameter and restart the daemon, then if i activate only the internet torrents it works fine. But the rest(from private network) torrents needs no to start at all. I beleive i helped you. Give me some time to compile the daemon.
comment:7 Changed 12 years ago by saggy00
Ohh and something irrelevant. Why dont you guys create a tracker in c++ because the php are a bit slow.It would be great because the xbtt is not a very active project. You could add udp support, compact mode, ipv6 and stuff.
comment:8 Changed 12 years ago by saggy00
Same on the 3.30b4. I hope you fix it. Email me if you want anything
Is there an easy way for a developer who doesn't have a private network to test this behavior?