mirror of
https://github.com/transmission/transmission
synced 2025-02-13 09:54:44 +00:00
(trunk libT) #4507 "scrape min_request_interval no longer working" -- fixed.
This commit is contained in:
parent
abfafbc166
commit
4522a3c055
1 changed files with 4 additions and 2 deletions
|
@ -357,6 +357,7 @@ on_scrape_done( tr_session * session,
|
||||||
tr_benc top;
|
tr_benc top;
|
||||||
int64_t intVal;
|
int64_t intVal;
|
||||||
tr_benc * files;
|
tr_benc * files;
|
||||||
|
tr_benc * flags;
|
||||||
const char * str;
|
const char * str;
|
||||||
const int benc_loaded = !tr_bencLoad( msg, msglen, &top, NULL );
|
const int benc_loaded = !tr_bencLoad( msg, msglen, &top, NULL );
|
||||||
|
|
||||||
|
@ -380,8 +381,9 @@ on_scrape_done( tr_session * session,
|
||||||
if( tr_bencDictFindStr( &top, "failure reason", &str ) )
|
if( tr_bencDictFindStr( &top, "failure reason", &str ) )
|
||||||
response->errmsg = tr_strdup( str );
|
response->errmsg = tr_strdup( str );
|
||||||
|
|
||||||
if( tr_bencDictFindInt( &top, "min_request_interval", &intVal ) )
|
if( tr_bencDictFindDict( &top, "flags", &flags ) )
|
||||||
response->min_request_interval = intVal;
|
if( tr_bencDictFindInt( flags, "min_request_interval", &intVal ) )
|
||||||
|
response->min_request_interval = intVal;
|
||||||
|
|
||||||
if( tr_bencDictFindDict( &top, "files", &files ) )
|
if( tr_bencDictFindDict( &top, "files", &files ) )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue