bendikro
d13fca251e
[Core] Defer save state function to separate thread
...
With large amounts of torrents, saving the state file becomes
a performance bottleneck, mainly due to the required processing
in pickle.dump. When run in the main thread, the server will
hang and be unresponsive for a significant time.
Solve this issue by running the save state job in a separate thread.
2015-12-14 21:35:55 +00:00
Calum Lind
1e75b7bd12
[ #2676 ] Add pilow and appindicator to DEPENDS
2014-11-25 19:04:58 +00:00
Calum Lind
7b53486821
Use stdlib json
...
Some flake8 changes and DEPENDS tidyup
2014-07-19 11:32:17 +01:00
Calum Lind
98b54e6682
Rewrite the webui minify js script in python
...
Also replaced minifier 'yui-compressor' with pure-python 'slimit'.
2014-07-10 15:05:52 +01:00
Calum Lind
68c41e2915
Update DEPENDS
2013-03-29 23:15:32 +00:00
Andrew Resch
8cbdaffedb
Update the python dependency to 2.6
2012-12-21 15:35:27 -08:00
Chase Sterling
2187cef14f
Add decode_utf8 argument to rencode.loads, which decodes all strings from utf8.
...
Update rpc protocol to load all strings as unicode.
2012-11-26 23:19:13 -05:00
Chase Sterling
5b2be2d190
Update to depend on libtorrent >= 0.16.1
2012-11-13 21:13:59 -05:00
Calum Lind
b396b11611
Set process name to match application using setproctitle
...
Using the setproctitle module the process name displayed in top
and other places will correctly reflect the binary name. This is an
optional dependency
2012-03-04 19:13:33 +00:00
Calum Lind
5b2d37954c
Add intltool to dependencies
2011-07-13 23:27:00 +01:00
John Garland
ff7ff8eac7
Move decode_string/utf8_encoded to common
2010-10-03 18:12:42 +11:00
Andrew Resch
5278c82580
Add a version for twisted-web too
2009-07-22 23:40:58 +00:00
John Garland
a1e41d1fe6
Add required version for twisted.
2009-07-22 23:35:54 +00:00
Andrew Resch
4df5fe20ce
Use wiki formatting in DEPENDS
2009-07-15 03:06:58 +00:00
Andrew Resch
35136b652d
Update README and add a DEPENDS file that lists the dependencies
2009-07-15 02:50:26 +00:00