-
Notifications
You must be signed in to change notification settings - Fork 504
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pull Request #45 Introduces Client/Tracker Issue #51
Comments
@ptgoetz It's working for me, with or without a tracker... Do you have any details of this error? Previous log messages? Stacktraces? |
No stack traces. Just logs such as:
That's all I have for now... I'll try to dig a little deeper and get you more information. All I've tried is reverting to a previous build, which made the problem go away. Some details (that may or may not help J ):
|
Oh... and all schemes are "http" not "udp". |
If I can find some time to do so, I'll try to come up with a reproducible test case. |
@ptgoetz Does the commit a47a275 of @pwoodworth fix the issue for you ? |
Let me know if that fixes it, and I'll happily merge it as soon as it's confirmed! |
@mpetazzoni @sroze Indeed it does. Thanks @pwoodworth ! |
I apologize for having introduced this bug ! Thanks @pwoodworth ! |
Fixes bug with selecting the announce client A previous change introduced a bug in the selection of the announce tier and client. Closes #51. Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
* master: Removing old shell scripts Adding more platform agnostic shell scripts Fix pom parent relative path Clean up javadoc problems Use maven-shade-plugin to produce executable jar Update pom for compatibility with the maven-release-plugin fixes turn/ttorrent#51 fixes Issue mpetazzoni#47 Fix a few styling issues from recent contributions minor formatting/style modifications based on feedback from pull request mpetazzoni#49 add comments documenting the drawbacks/potential improvements for the download/upload rate limiting algorithm add example of upload/download rate limiting to the client usage sample. reduce rate limit code duplication by refactoring code present in both InboundThread and OutboundThread to a common ExchangeThread superclass. add javadoc documentation for upload/download rate-limit functionality add the ability to set upload/download rate-limits (in kB/sec.) on shared torrents Fix order of uploaded/downloaded parameters in HTTPAnnounceRequestMessage.parse Throw AnnounceException when current tracker client isn't available. Fix read when message size wasn't read in one step
* addTests: Remove changes unrelated to new tests and reformat for code style Move entry-point main methods to separate package Removing old shell scripts Adding more platform agnostic shell scripts Fix pom parent relative path Clean up javadoc problems Use maven-shade-plugin to produce executable jar Update pom for compatibility with the maven-release-plugin fixes turn/ttorrent#51 fixes Issue mpetazzoni#47 Fix a few styling issues from recent contributions minor formatting/style modifications based on feedback from pull request mpetazzoni#49 add comments documenting the drawbacks/potential improvements for the download/upload rate limiting algorithm add example of upload/download rate limiting to the client usage sample. reduce rate limit code duplication by refactoring code present in both InboundThread and OutboundThread to a common ExchangeThread superclass. add javadoc documentation for upload/download rate-limit functionality add the ability to set upload/download rate-limits (in kB/sec.) on shared torrents Fix order of uploaded/downloaded parameters in HTTPAnnounceRequestMessage.parse Throw AnnounceException when current tracker client isn't available. Fix read when message size wasn't read in one step
17:46:44.184 [bt-announce(..333665)] WARN c.t.t.client.announce.Announce - Current tier or client isn't available @ptgoetz @sroze @mpetazzoni , I have tried the code you commit, but it does not work for me. Could you help me for the question? |
@sroze
When running two clients (one seeder, one leecher) and the tracker on the same host/network interface, the clients fail to communicate with the tracker, and result in the following log message repeating:
2013-07-23 12:56:05 c.t.t.c.a.Announce [WARN] Current tier or client isn't available
Reverting to a build prior to this commit fixes the issue.
The text was updated successfully, but these errors were encountered: