diff options
-rw-r--r-- | gnunet-gtk.glade | 2 | ||||
-rw-r--r-- | src/common/helper.c | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/gnunet-gtk.glade b/gnunet-gtk.glade index 4e281f4c..d33ec272 100644 --- a/gnunet-gtk.glade +++ b/gnunet-gtk.glade | |||
@@ -3713,7 +3713,6 @@ Press ENTER to add the data.</atkproperty> | |||
3713 | <property name="focus_on_click">True</property> | 3713 | <property name="focus_on_click">True</property> |
3714 | <signal name="clicked" handler="on_closeSearchButton_clicked" object="searchPageScrolledWindow" last_modification_time="Thu, 26 May 2005 22:42:37 GMT"/> | 3714 | <signal name="clicked" handler="on_closeSearchButton_clicked" object="searchPageScrolledWindow" last_modification_time="Thu, 26 May 2005 22:42:37 GMT"/> |
3715 | <signal name="activate" handler="on_closeSearchButton_clicked" object="searchPageScrolledWindow" last_modification_time="Fri, 27 May 2005 13:14:33 GMT"/> | 3715 | <signal name="activate" handler="on_closeSearchButton_clicked" object="searchPageScrolledWindow" last_modification_time="Fri, 27 May 2005 13:14:33 GMT"/> |
3716 | <accelerator key="Escape" modifiers="0" signal="activate"/> | ||
3717 | </widget> | 3716 | </widget> |
3718 | <packing> | 3717 | <packing> |
3719 | <property name="padding">0</property> | 3718 | <property name="padding">0</property> |
@@ -5135,7 +5134,6 @@ Daniel Nylander <po@danielnylander.se> | |||
5135 | <property name="label" translatable="yes">_Close</property> | 5134 | <property name="label" translatable="yes">_Close</property> |
5136 | <property name="use_underline">True</property> | 5135 | <property name="use_underline">True</property> |
5137 | <signal name="activate" handler="on_close_selected_search_activate" last_modification_time="Tue, 14 Jun 2005 23:59:56 GMT"/> | 5136 | <signal name="activate" handler="on_close_selected_search_activate" last_modification_time="Tue, 14 Jun 2005 23:59:56 GMT"/> |
5138 | <accelerator key="C" modifiers="0" signal="activate"/> | ||
5139 | 5137 | ||
5140 | <child internal-child="image"> | 5138 | <child internal-child="image"> |
5141 | <widget class="GtkImage" id="image18"> | 5139 | <widget class="GtkImage" id="image18"> |
diff --git a/src/common/helper.c b/src/common/helper.c index 39594109..d1a91de9 100644 --- a/src/common/helper.c +++ b/src/common/helper.c | |||
@@ -476,8 +476,7 @@ void run_with_save_calls(PThreadMain cb, | |||
476 | &cls, | 476 | &cls, |
477 | 64*1024)) | 477 | 64*1024)) |
478 | DIE_STRERROR("pthread_create"); | 478 | DIE_STRERROR("pthread_create"); |
479 | if ( (! PTHREAD_SELF_TEST(&mainThread)) || | 479 | if (! PTHREAD_SELF_TEST(&mainThread)) { |
480 | (pscCount == 0) ) { | ||
481 | /* another thread will run the save calls */ | 480 | /* another thread will run the save calls */ |
482 | SEMAPHORE_DOWN(cls.sig); | 481 | SEMAPHORE_DOWN(cls.sig); |
483 | } else { | 482 | } else { |
@@ -489,7 +488,8 @@ void run_with_save_calls(PThreadMain cb, | |||
489 | saveCallWrapper(psc[i]); | 488 | saveCallWrapper(psc[i]); |
490 | } | 489 | } |
491 | MUTEX_UNLOCK(&sclock); | 490 | MUTEX_UNLOCK(&sclock); |
492 | gnunet_util_sleep(50 * cronMILLIS); | 491 | if (OK != SEMAPHORE_DOWN_NONBLOCKING(cls.sig)) |
492 | gnunet_util_sleep(50 * cronMILLIS); | ||
493 | } | 493 | } |
494 | } | 494 | } |
495 | PTHREAD_JOIN(&doneThread, | 495 | PTHREAD_JOIN(&doneThread, |