aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2019-02-25 22:04:04 +0100
committerChristian Grothoff <christian@grothoff.org>2019-02-25 22:04:04 +0100
commit4b72d1fe12c340fc0f53c42309e9789bcb1d831f (patch)
treed024de6edef3f85f3d7739c35e8e4d1a7a74850e
parent3cb49e832b2f4237bfb895720b4d3c3dbcf881e5 (diff)
downloadgnunet-4b72d1fe12c340fc0f53c42309e9789bcb1d831f.tar.gz
gnunet-4b72d1fe12c340fc0f53c42309e9789bcb1d831f.zip
fix #5608
-rw-r--r--src/set/gnunet-service-set.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/set/gnunet-service-set.c b/src/set/gnunet-service-set.c
index c71eb6edc..71f74594f 100644
--- a/src/set/gnunet-service-set.c
+++ b/src/set/gnunet-service-set.c
@@ -1221,8 +1221,11 @@ _GSS_operation_destroy2 (struct Operation *op)
1221 GNUNET_CADET_channel_destroy (channel); 1221 GNUNET_CADET_channel_destroy (channel);
1222 } 1222 }
1223 if (NULL != op->listener) 1223 if (NULL != op->listener)
1224 {
1224 incoming_destroy (op); 1225 incoming_destroy (op);
1225 else if (NULL != op->set) 1226 return;
1227 }
1228 if (NULL != op->set)
1226 op->set->vt->channel_death (op); 1229 op->set->vt->channel_death (op);
1227 else 1230 else
1228 _GSS_operation_destroy (op, 1231 _GSS_operation_destroy (op,