libtorrent icon indicating copy to clipboard operation
libtorrent copied to clipboard

libTorrent BitTorrent library

Results 77 libtorrent issues
Sort by recently updated
recently updated
newest added

[Error source](https://github.com/rakshasa/libtorrent/blob/master/rak/priority_queue_default.h#L111) I more or less understands what throws it, but how would I solve it? Is there a way to figure out which torrent causes this error to be...

usleep is deprecated and replaced by nanosleep in POSIX 2008. sleep_for is standard C++11 and internally uses nanosleep.

If using nfs or samba files get closed with CLOSE_NOWRITE or their attributes get changed (ATTRIB). If inotify doesn't report these events a lot of files gets missed due to...

Rtorrent consumes a lot of memory when downloading or uploading at high speed. The most important problem is that when the speed is lowered, or the rtorrent is directly closed,...

Hi. Some _FreeBSD_ users reported a build issue related with **inotify**. I noted that this happens only when they have **libinotify** installed in their systems (a Samba dependency). So my...

The last commit https://github.com/rakshasa/libtorrent/commit/ebe4b967e1eda8565aed18c881e1cc1cffdd41cf fixes the correct using of tracker announce interval. But now the completed event will be sent on the next announce and not immediately (also described here...

Hí, I tried to build rtorrent, but it gave me this: ``` /ffp/bin/ld: conftest: hidden symbol `__sync_val_compare_and_swap_4' in /usr/local/zy-pkgs/ffproot/ffp/bin/../lib/gcc/arm-ffp-linux-uclibcgnueabi/4.9.2/libgcc.a(linux-atomic.o) is referenced by DSO /ffp/bin/ld: final link failed: Bad value collect2:...

There are 16-bit limitations scattered throughout the libtorrent code base. For example, the maximum value for `max_upload_rate` and `max_download_rate` is 16 bits in KB/s, which is just 512 Mb/s. Since...

https://github.com/rakshasa/libtorrent/blob/7b29b6bd2547e72e22b9b7981df27092842d2a10/src/torrent/utils/thread_base.cc#L126 This can run before pthread_create has initialized m_thread. When this happens, pthread_setname_np is called with a null pointer, which results in a segfault.

Would you like to add more error handling for return values from functions like the following? - [pthread_mutex_init](http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_init.html "Initialize a mutex.") ⇒ [HashCheckQueue constructor](https://github.com/rakshasa/libtorrent/blob/7b29b6bd2547e72e22b9b7981df27092842d2a10/src/data/hash_check_queue.cc#L47) - [pthread_mutex_lock](http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_lock.html "Lock a mutex.") ⇒...