← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 546227] Re: [WISH with PATCH]: possibility to enqueue a magnet-link directly on the download-queue

 

QueueManager -functions shouldn't be called from the GUI threads. Since
there's a possibility it will deadlock the client. (e.g. have tried
adding few magnets to queue with dl queue open? Not saying it will
deadlock, but might...)

So those QueueManager calls should be put in to their own _client
-function and the call to that should be dispatched in the
onExternalData callback.

Checked ApexDC++s magnet handling and they seemed to pass just UserPtr()
instead of a dummy user, but that was with newer core (and what I
tested, I wasn't able to get it to work with 0.75)

--RZ

** Changed in: linuxdcpp
   Importance: Undecided => Wishlist

** Changed in: linuxdcpp
       Status: New => Confirmed

-- 
[WISH with PATCH]: possibility to enqueue a magnet-link directly on the download-queue
https://bugs.launchpad.net/bugs/546227
You received this bug notification because you are a member of LinuxDC++
Team, which is subscribed to LinuxDC++.

Status in Linux DC++: Confirmed

Bug description:
It's nice to have the ability to add a download via magnet-link. (Not just search for TTH.)

This patch adds a "directaddmagnet"-command for the linuxdcpp.pipe. Its only argument is a magnet-link.
If any informations is missing, it will just search for the TTH.





References