From a2b8588206dab7917d4ea5b4059f2a70500563d4 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Sun, 27 Sep 2009 00:27:51 +0000 Subject: [PATCH] (trunk libT) possibly fix a crash-on-shutdown reported by John_ --- libtransmission/announcer.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libtransmission/announcer.c b/libtransmission/announcer.c index 2b7dcb744..7cb620f1d 100644 --- a/libtransmission/announcer.c +++ b/libtransmission/announcer.c @@ -1245,7 +1245,10 @@ onAnnounceDone( tr_session * session, tierIncrementTracker( tier ); } - ++announcer->announceSlotsAvailable; + if( announcer != NULL ) + { + ++announcer->announceSlotsAvailable; + } tr_free( data ); }