From 3ba0cb4a0578412f7ca371eae7f3941037db7b0c Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 17 Jun 2011 17:36:34 +0000 Subject: fixing typo, possibly over-eager disconnect --- src/fs/gnunet-service-fs_cp.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/fs/gnunet-service-fs_cp.c') diff --git a/src/fs/gnunet-service-fs_cp.c b/src/fs/gnunet-service-fs_cp.c index 6a4c46862..350ee54f1 100644 --- a/src/fs/gnunet-service-fs_cp.c +++ b/src/fs/gnunet-service-fs_cp.c @@ -430,6 +430,7 @@ schedule_transmission (struct GSF_PeerTransmitHandle *pth) (0 != pth->cth_in_progress) ) return; /* already done */ cp = pth->cp; + GNUNET_assert (0 != cp->ppd.pid); GNUNET_PEER_resolve (cp->ppd.pid, &target); if ( (GNUNET_YES == pth->is_query) && @@ -1789,6 +1790,7 @@ void GSF_connected_peer_get_identity_ (const struct GSF_ConnectedPeer *cp, struct GNUNET_PeerIdentity *id) { + GNUNET_assert (0 != cp->ppd.pid); GNUNET_PEER_resolve (cp->ppd.pid, id); } @@ -1882,6 +1884,7 @@ flush_trust (void *cls, if (cp->ppd.trust == cp->disk_trust) return GNUNET_OK; /* unchanged */ + GNUNET_assert (0 != cp->ppd.pid); GNUNET_PEER_resolve (cp->ppd.pid, &pid); fn = get_trust_filename (&pid); -- cgit v1.2.3