[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r36957 - gnunet/src/set
From: |
gnunet |
Subject: |
[GNUnet-SVN] r36957 - gnunet/src/set |
Date: |
Tue, 29 Mar 2016 14:09:18 +0200 |
Author: dold
Date: 2016-03-29 14:09:17 +0200 (Tue, 29 Mar 2016)
New Revision: 36957
Modified:
gnunet/src/set/set_api.c
Log:
be more lenient in the set api
Modified: gnunet/src/set/set_api.c
===================================================================
--- gnunet/src/set/set_api.c 2016-03-26 15:26:31 UTC (rev 36956)
+++ gnunet/src/set/set_api.c 2016-03-29 12:09:17 UTC (rev 36957)
@@ -1041,7 +1041,13 @@
GNUNET_SET_commit (struct GNUNET_SET_OperationHandle *oh,
struct GNUNET_SET_Handle *set)
{
- GNUNET_assert (NULL == oh->set);
+ if (NULL != oh->set)
+ {
+ /* Some other set was already commited for this
+ * operation, there is a logic bug in the client of this API */
+ GNUNET_break (0);
+ return GNUNET_OK;
+ }
if (GNUNET_YES == set->invalid)
return GNUNET_SYSERR;
GNUNET_assert (NULL != oh->conclude_mqm);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r36957 - gnunet/src/set,
gnunet <=