diff options
Diffstat (limited to 'src/rps')
-rw-r--r-- | src/rps/gnunet-service-rps.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rps/gnunet-service-rps.c b/src/rps/gnunet-service-rps.c index fcb68b724..a5fb88157 100644 --- a/src/rps/gnunet-service-rps.c +++ b/src/rps/gnunet-service-rps.c | |||
@@ -1225,7 +1225,8 @@ Peers_issue_peer_liveliness_check (const struct GNUNET_PeerIdentity *peer) | |||
1225 | 1225 | ||
1226 | ret = Peers_insert_peer (peer); | 1226 | ret = Peers_insert_peer (peer); |
1227 | peer_ctx = get_peer_ctx (peer); | 1227 | peer_ctx = get_peer_ctx (peer); |
1228 | if (GNUNET_NO == Peers_check_peer_flag (peer, Peers_ONLINE)) | 1228 | if ( (GNUNET_NO == Peers_check_peer_flag (peer, Peers_ONLINE)) && |
1229 | (NULL == peer_ctx->liveliness_check_pending) ) | ||
1229 | { | 1230 | { |
1230 | check_peer_live (peer_ctx); | 1231 | check_peer_live (peer_ctx); |
1231 | } | 1232 | } |