[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r36111 - gnunet/src/rps
From: |
gnunet |
Subject: |
[GNUnet-SVN] r36111 - gnunet/src/rps |
Date: |
Wed, 22 Jul 2015 11:37:24 +0200 |
Author: ch3
Date: 2015-07-22 11:37:24 +0200 (Wed, 22 Jul 2015)
New Revision: 36111
Modified:
gnunet/src/rps/gnunet-service-rps.c
Log:
-fixed duplicate ntfy_tmt_rdy
Modified: gnunet/src/rps/gnunet-service-rps.c
===================================================================
--- gnunet/src/rps/gnunet-service-rps.c 2015-07-22 09:37:22 UTC (rev 36110)
+++ gnunet/src/rps/gnunet-service-rps.c 2015-07-22 09:37:24 UTC (rev 36111)
@@ -855,12 +855,14 @@
void
check_peer_live (struct PeerContext *peer_ctx)
{
- (void) get_channel (peer_map, &peer_ctx->peer_id);
LOG (GNUNET_ERROR_TYPE_DEBUG,
"Get informed about peer %s getting live\n",
GNUNET_i2s (&peer_ctx->peer_id));
- if (NULL == peer_ctx->is_live_task)
+
+ if (NULL == peer_ctx->is_live_task &&
+ NULL == peer_ctx->send_channel)
{
+ (void) get_channel (peer_map, &peer_ctx->peer_id);
peer_ctx->is_live_task =
GNUNET_CADET_notify_transmit_ready (peer_ctx->send_channel,
GNUNET_NO,
@@ -869,11 +871,12 @@
cadet_ntfy_tmt_rdy_cb,
peer_ctx);
}
- else
- {
+ else if (NULL != peer_ctx->is_live_task)
LOG (GNUNET_ERROR_TYPE_DEBUG,
"Already waiting for notification\n");
- }
+ else if (NULL != peer_ctx->send_channel)
+ LOG (GNUNET_ERROR_TYPE_DEBUG,
+ "Already have established channel to peer\n");
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r36111 - gnunet/src/rps,
gnunet <=