X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/78fdf09c69a890cb3893588ccb3c5bdb0bb0404c..33a0823f281a06c8637eb7ef2ca9d37bf110a17d:/teshsuite/msg/app-bittorrent/bittorrent-peer.c diff --git a/teshsuite/msg/app-bittorrent/bittorrent-peer.c b/teshsuite/msg/app-bittorrent/bittorrent-peer.c index afb693663c..308a7b8392 100644 --- a/teshsuite/msg/app-bittorrent/bittorrent-peer.c +++ b/teshsuite/msg/app-bittorrent/bittorrent-peer.c @@ -626,9 +626,8 @@ void update_choked_peers(peer_t peer) i++; } xbt_dict_cursor_free(&cursor); - if (peer_choosed == NULL) - THROWF(unknown_error, 0, "A peer should have be selected at this point"); - else if ((peer_choosed->interested == 0) || (peer_choosed->choked_upload == 0)) + xbt_assert(peer_choosed != NULL, "A peer should have been selected at this point"); + if ((peer_choosed->interested == 0) || (peer_choosed->choked_upload == 0)) peer_choosed = NULL; else XBT_DEBUG("Nothing to do, keep going");