From: Bart Polot Date: Tue, 14 Aug 2012 11:20:08 +0000 (+0000) Subject: - avoid buildbots going crazy forever X-Git-Tag: initial-import-from-subversion-38251~12194 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=a0fef5525c7c65280332682786e134a6a62f0f19;p=oweals%2Fgnunet.git - avoid buildbots going crazy forever --- diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c index 4cd0aff8e..6a4428aac 100644 --- a/src/mesh/gnunet-service-mesh.c +++ b/src/mesh/gnunet-service-mesh.c @@ -7152,13 +7152,16 @@ static void core_init (void *cls, struct GNUNET_CORE_Handle *server, const struct GNUNET_PeerIdentity *identity) { + strict int i = 0; GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Core init\n"); core_handle = server; if (0 != memcmp (identity, &my_full_id, sizeof (my_full_id)) || NULL == server) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, _("Wrong CORE service\n")); - GNUNET_SCHEDULER_shutdown (); + GNUNET_SCHEDULER_shutdown (); // Try gracefully + if (10 < i++) + GNUNET_abort(); // Try harder } return; }