Comments (7)
Java 8 will not make any difference. Let me review this. Question: Are you stressing the library with a lot of magnet downloads concurrently?
from frostwire-jlibtorrent.
Around 15 magnets downloads were active I think. Most of these magnets will timeout and be added again after some time. So yes, there is some stress.
from frostwire-jlibtorrent.
I think I found a possible reason for this (fetchMagnet needs to be a lot more robust). I will work on it.
from frostwire-jlibtorrent.
@WhiteTrashLord maybe you want to replicate the fetchMagnet source code with some additional internal check. In jlibtorrent there are two layers, the swig, and the one we provide for better API, but nothing prevents you from ignoring our layer and go straight to use the swig one.
from frostwire-jlibtorrent.
@WhiteTrashLord I will reopen the issue, I think it's important to review it in detail.
from frostwire-jlibtorrent.
@WhiteTrashLord just to let you know that I see a lot of potential problems with the current fetchMagnet. Working on it for next version.
from frostwire-jlibtorrent.
Thanks. With my own code I have no more crashs :)
from frostwire-jlibtorrent.
Related Issues (20)
- No implementation found for void com.frostwire.jlibtorrent.swig.libtorrent_jni.swig_module_init() HOT 1
- Adding a download with changed priorities doesn't recognize the new priorities if download was finished earlier. HOT 9
- Downloads are not compatible HOT 4
- Download issues in Samsung Galaxy devices HOT 9
- How to Compile in embedded system, the platform is arm32. HOT 1
- [desktop] Calling SessionManager stop() takes forever after torrent is finished HOT 8
- dhtNodes Always 0 HOT 26
- Docker script Q&A HOT 5
- Error in Vectors.byte_vector2string
- sessionManager.stats().dhtNodes() always 0 HOT 4
- How to merge libraries into one? HOT 2
- Pure virtual function called! On Android 10+ [Using version 1.2.16.0] HOT 1
- Upgrading to libtorrent 2.0, it's time. HOT 1
- Low memory bug HOT 3
- Is it possible use your libtorrent.i wrap a c# version? HOT 11
- native crash HOT 1
- Debugging libtorrent crash on Android HOT 3
- iOS compatibility? HOT 8
- Cannot build 2.0 binaries HOT 7
- Question: Whatβs the best way to limit resource usage or decrease the priority of the torrent download thread? HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from frostwire-jlibtorrent.