[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r2952 - GNUnet/src/util
From: |
durner |
Subject: |
[GNUnet-SVN] r2952 - GNUnet/src/util |
Date: |
Fri, 2 Jun 2006 12:17:56 -0700 (PDT) |
Author: durner
Date: 2006-06-02 12:17:52 -0700 (Fri, 02 Jun 2006)
New Revision: 2952
Modified:
GNUnet/src/util/semaphore.c
Log:
don't quit
Modified: GNUnet/src/util/semaphore.c
===================================================================
--- GNUnet/src/util/semaphore.c 2006-06-02 18:14:12 UTC (rev 2951)
+++ GNUnet/src/util/semaphore.c 2006-06-02 19:17:52 UTC (rev 2952)
@@ -144,6 +144,8 @@
void destroy_mutex_(Mutex * mutex) {
pthread_mutex_t * mut;
+ int k;
+
mut = mutex->internal;
if (mut == NULL) {
BREAK();
@@ -151,7 +153,12 @@
}
mutex->internal = NULL;
errno = 0;
- GNUNET_ASSERT(0 == pthread_mutex_destroy(mut));
+ if ((k = pthread_mutex_destroy(mut)) != 0) {
+ LOG(_("`%s' failed with error code %d: %s\n"),
+ "pthread_mutex_destroy",
+ k,
+ STRERROR(k));
+ }
FREE(mut);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r2952 - GNUnet/src/util,
durner <=