diff --git a/libtransmission/tracker.c b/libtransmission/tracker.c index 8014a645a..8cdec0398 100644 --- a/libtransmission/tracker.c +++ b/libtransmission/tracker.c @@ -524,7 +524,12 @@ onTrackerResponse( tr_session * session, responseCode, tr_webGetResponseStr( responseCode ) ); tr_strlcpy( t->lastAnnounceStr, buf, sizeof( t->lastAnnounceStr ) ); - publishWarning( t, buf ); + + /* if the repsonse may require intervention, notify the user; otherwise, just log it */ + if( responseCode >= 400 ) + publishWarning( t, buf ); + tr_ninf( t->name, "%s", buf ); + tr_free( buf ); } else