From d659df109365242248955cbffe91490492624648 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Tue, 29 Apr 2008 18:22:26 +0000 Subject: [PATCH] add a couple of debug messages to trac down why Lacrocivious' stats aren't being saved --- NEWS | 2 +- libtransmission/session.c | 1 + libtransmission/stats.c | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index f05af32bb..2cab67c26 100644 --- a/NEWS +++ b/NEWS @@ -11,8 +11,8 @@ NEWS file for Transmission + Updated Dock badge images - GTK+ + Inhibit hibernation when downloading - + Various bug fixes and usability improvements + Use XDG basedir spec for configuration files + + Various bug fixes and usability improvements 1.11 (2008/04/04) - Mac diff --git a/libtransmission/session.c b/libtransmission/session.c index 15d4b75ba..5135248e1 100644 --- a/libtransmission/session.c +++ b/libtransmission/session.c @@ -422,6 +422,7 @@ tr_close( tr_handle * h ) const int maxwait_msec = SHUTDOWN_MAX_SECONDS * 1000; const uint64_t deadline = tr_date( ) + maxwait_msec; + tr_deepLog( __FILE__, __LINE__, NULL, "shutting down transmission session %p", h ); tr_statsClose( h ); tr_runInEventThread( h, tr_closeAllConnections, h ); diff --git a/libtransmission/stats.c b/libtransmission/stats.c index b0829a25f..a4400b154 100644 --- a/libtransmission/stats.c +++ b/libtransmission/stats.c @@ -77,6 +77,7 @@ saveCumulativeStats( const tr_handle * handle, const tr_session_stats * s ) tr_bencDictAddInt( &top, "seconds-active", s->secondsActive ); getFilename( handle, filename, sizeof(filename) ); + tr_deepLog( __FILE__, __LINE__, NULL, "Saving stats to \"%s\"", filename ); tr_bencSaveFile( filename, &top ); tr_bencFree( &top );